stelligent / mu

A full-stack DevOps on AWS framework
https://getmu.io
MIT License
974 stars 135 forks source link

Support shared environments with EKS #354

Closed cplee closed 6 years ago

cplee commented 6 years ago

Currently, only the pipeline that created the environment is able to deploy services to it. Need to be able to include a list of other service names that are allowed to provision into the environment:

rbac:
  allowed-services:
    - foo
    - bar

This should add the ARN of the CodeBuild role for those other services to the aws-auth ConfigMap in the kube-system namespace via the cluster.yml spec file.

cplee commented 6 years ago

fixed in 73444b94112e2b7a8d7e81a5c88a84d9b35f4325