jenkins-x / terraform-aws-eks-jx

A Terraform module for creating Jenkins X infrastructure on AWS
Apache License 2.0
63 stars 41 forks source link

chore: Upgrade bank-vaults #351

Open msvticket opened 2 years ago

msvticket commented 2 years ago

Description

The main reason for the upgrade is to get a version of vault with good support for short lived service account tokens.

https://www.vaultproject.io/docs/auth/kubernetes#kubernetes-1-21

ankitm123 commented 2 years ago

Once we have the AWS infra for testing, it would be helpful to test out these PRs.

msvticket commented 2 years ago

I'll keep this as draft until a I can upgrade vault-instance after jenkins-x-charts/vault-instance#15 is merged.

msvticket commented 2 years ago

Now, the question is how to test this properly...

ankitm123 commented 2 years ago

Related: https://github.com/jenkins-x/jx/issues/8257

ankitm123 commented 2 years ago

Ran the tests on a k3s cluster, and it worked. Ofc, it was a new cluster. not an existing cluster.