You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been using Atlantis with IRSA (IAM Roles for Service Accounts) in a hub-and-spoke architecture, where the hub IAM role assumes spoke IAM roles. This keyless setup (no IAM users, only roles) worked perfectly.
However, I noticed there's no documentation about EKS Pod Identity (the successor to IRSA) in the official Atlantis docs. I'm trying to migrate from IRSA to EKS Pod Identity with this configuration:
I've been using Atlantis with IRSA (IAM Roles for Service Accounts) in a hub-and-spoke architecture, where the hub IAM role assumes spoke IAM roles. This keyless setup (no IAM users, only roles) worked perfectly.
However, I noticed there's no documentation about EKS Pod Identity (the successor to IRSA) in the official Atlantis docs. I'm trying to migrate from IRSA to EKS Pod Identity with this configuration:
Hub IAM Role (my-atlantis-podid-role) has the correct trust relationship allowing
pods.eks.amazonaws.com
service to assume this role.EKS Pod Identity mutating webhook successfully mounts the service account token to atlantis v0.32.0 pod:
atlantis-0:/var/run/secrets/pods.eks.amazonaws.com/serviceaccount$ ls -lh /var/run/secrets/pods.eks.amazonaws.com/serviceaccount/ total 0 lrwxrwxrwx 1 root atlantis 29 Feb 7 08:22 eks-pod-identity-token -> ..data/eks-pod-identity-token
But running
atlantis plan
in PRs fails with thisNo valid credential sources found
error:Questions:
The text was updated successfully, but these errors were encountered: