Hello,
I'm using GoCD EKS v22.1.0. I'm using it to run IaC on AWS.
I create an EKS cluster and create each profile for each squad team.
I also using gocd-yaml-conflig plugin to write pipeline as codes from GitLab.
So, the developers can write their own pipelines and using the elastic agent based on their profile.
For example, app-a-build-agents profile is for app-a squad team.
My question is how to prevent other squad team to use app-a-build-agents profile.
The other squad can configure their pipeline to use app-a-build-agents profile to configure AWS resources on Squad A AWS account.
This could be mistake or intend to do that.
Does GoCD has a mechanism to prevent this behavior?
Regards,
Worapoj