cloudbees-io/Configure EKS Credentials For CloudBees Automations
Configure EKS credentials for use with Kubernetes command line tools and libraries
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| name | The name of the cluster for which to create a kubeconfig entry. This cluster must exist in your account and in the specified or configured default Region for your AWS CLI installation. | yes | — |
| region | The AWS region hosting the cluster to connect to. Leave blank to connect to a cluster in the current default region. | — | — |
| role-to-assume | To assume a role for cluster authentication, specify an IAM role ARN with this option. For example, if you created a cluster while assuming an IAM role, then you must also assume that role to connect to the cluster the first time. | — | — |
| role-session-name | Session name to pass when assuming the IAM Role via `role-to-assume`. NOTE: Incompatible with `forward-session-name: true` (default if `forward-session-name` is not enabled: CloudBeesAutomations) | no | — |
| role-external-id | External ID to pass when assuming the IAM Role via `role-to-assume` | no | — |
| forward-session-name | Enable mapping a federated sessions caller-specified-role-name attribute onto newly assumed sessions. NOTE: Only applicable when a new role is requested via `role-to-assume`, when `true` then `role-session-name` cannot be specified | no | false |
| alias | Alias for the cluster context name. Defaults to match cluster ARN. | — | — |
| user-alias | Alias for the generated user name. Defaults to match cluster ARN. | — | — |
Outputs
no outputs