koalaops/AWS OIDC Auth & Services Setup
Secure AWS authentication using OIDC with optional ECR login and EKS setup
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Aug 17, 2025
- License
- MIT
Pinned Snippet
uses: koalaops/aws-oidc-action@439a963f61f8893ec83ec65c055b66f3137b7aea # v1.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| aws_region | AWS region for authentication | yes | — |
| role_to_assume | IAM role ARN to assume for authentication | yes | — |
| enable_ecr_login | Enable Docker login to ECR registry | no | false |
| ecr_registry | ECR registry hostname (required if enable_ecr_login is true) | no | — |
| ecr_region | ECR registry region (defaults to aws_region if not specified) | no | — |
| ensure_ecr_repository | Ensure ECR repository exists before login (recommended) | no | false |
| ecr_repository_name | ECR repository name to ensure exists (required if ensure_ecr_repository is true) | no | — |
| enable_eks_auth | Enable EKS cluster authentication and kubectl context setup | no | false |
| eks_cluster_name | EKS cluster name (required if enable_eks_auth is true) | no | — |
| eks_cluster_region | EKS cluster region (defaults to aws_region if not specified) | no | — |
Outputs
no outputs