jenkins-x / terraform-aws-eks-jx

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

feat: create service account for secrets #263

Closed dali546 closed 3 years ago

dali546 commented 3 years ago

Description

This commit will create a ServiceAccount to access SSM and Secrets Manager.

The resources this ServiceAccount has access to are for the ones JX defines in it's secretMapping

Special notes for the reviewer(s)

Allows all Read/Write Secrets in both SSM Parameter Store and Secrets Manager for the resources defined in the secretMappings added in this PR

Which issue this PR fixes