BCDevOps / developer-experience

This repository is used to track all work for the BCGov Platform Services Team (This includes work for: 1. Platform Experience, 2. Developer Experience 3. Platform Operations/OCP 3)
Apache License 2.0
8 stars 17 forks source link

Porter Operator should grant more permissions in non-primary side #4926

Closed StevenBarre closed 3 days ago

StevenBarre commented 4 days ago

Describe the issue User in Gold DR would like to be able to get TransportServer objects that are created by the operator.

What is the Value/Impact?

What is the plan? How will this get completed? https://github.com/bcgov-c/platform-gitops-gen/blob/master/roles/porter_operator/templates/aggregate-roles.yaml.j2#L50 currently only gets created on the primary side. The TSC permissions only need to be there, but the TS permissions should be moved to a separate ClusterRole and created on both primary and secondary sides via https://github.com/bcgov-c/platform-gitops-gen/blob/master/roles/porter_operator/templates/common-roles.yaml.j2

Identify any dependencies None

Definition of done CCM PR approved

StevenBarre commented 4 days ago

Thread https://chat.developer.gov.bc.ca/channel/devops-operations?msg=JXR4FpAHMcecDEzSe

IanKWatts commented 3 days ago

https://github.com/bcgov-c/platform-gitops-gen/pull/897