aws-ia / terraform-aws-eks-blueprints-addons

Terraform module which provisions addons on Amazon EKS clusters
https://aws-ia.github.io/terraform-aws-eks-blueprints-addons/main/
Apache License 2.0
238 stars 112 forks source link

Switch to IRSAv2/pod identity #289

Open bryantbiggs opened 8 months ago

bryantbiggs commented 8 months ago

Community Note

What is the outcome that you are trying to reach?

Describe the solution you would like

Describe alternatives you have considered

Additional context

The last step will be the association which will happen at the cluster level (associate the pod identity with the cluster)

FernandoMiguel commented 8 months ago

where can I read more on v2 changes?

bryantbiggs commented 8 months ago

those are captured in the v2 milestone https://github.com/aws-ia/terraform-aws-eks-blueprints-addons/milestone/1

cdenneen commented 8 months ago

@bryantbiggs I think @FernandoMiguel was asking for v2 changes meaning "IRSAv2/pod identity" I haven't seen any blog post or announcement from AWS on this change and what it entails as replacement for current IRSA.

bryantbiggs commented 8 months ago

That's because it's not released yet

bryantbiggs commented 8 months ago

here is something along the lines of what it will look like - https://github.com/clowdhaus/terraform-aws-irsa-v2

cdenneen commented 8 months ago

Any thoughts on the resource "aws_eks_cluster_role_association" having the namespace/service_account be hash? This way you can assign multiple namespace/service_account to same role?

LeoSpyke commented 3 months ago

Any news on this?