kubealex / kubealex.eda / 1.0.9 / module / eda_credentials Create or update credentials in EDA Controller. Authors: unknownkubealex.eda.eda_credentials (1.0.9) — module
Install with ansible-galaxy collection install kubealex.eda:==1.0.9
collections: - name: kubealex.eda version: 1.0.9
This module allows creating or updating credentials in EDA Controller. It supports various credential types such as GitHub Personal Access Token, GitLab Personal Access Token, and Container registry. The module uses the EDA Controller API to interact with the credentials.
credentials: description: - A list of credentials to create or update. elements: dict required: true suboptions: credential_type: choices: - GitHub Personal Access Token - GitLab Personal Access Token - Container registry description: - The type of the credential. required: true type: str description: description: - The description of the credential. required: false type: str name: description: - The name of the credential. required: true type: str secret: description: - The secret/password associated with the credential. no_log: true required: true type: str username: description: - The username associated with the credential. required: true type: str type: list controller_url: description: - The URL of the EDA Controller. required: true type: str controller_user: description: - The username for authentication with the EDA Controller. required: true type: str controller_password: description: - The password for authentication with the EDA Controller. no_log: true required: true type: str