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

boot job fails for AWS Secrets manager #333

Closed ankitm123 closed 2 years ago

ankitm123 commented 2 years ago

Summary

Boot job when using AWS secrets manager as the secret backend fails. The reason is that the boot job runs under a service account (jx-boot-job) that does not have access to aws secrets manager. Only the external secrets service account in secret-infra namespace has access to it, so external secrets can talk to AWS, but the boot job cannot.

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