prow: use container.deployer role for deployer SA#2190
prow: use container.deployer role for deployer SA#2190k8s-ci-robot merged 1 commit intokubernetes:mainfrom
Conversation
prow-deployer was using roles/container.developer which is insufficient to automatically deploy resources related to RBAC and webhooks, so we've created a custom role to allow full control of all in-cluster resources without granting access to control the cluster itself
|
/cc @BenTheElder @ameukam And have already run |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: BenTheElder, spiffxp The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/lgtm |
|
Failed to auto-deploy kubernetes-external-secrets again: #2194 (comment) Specific failure: I'm guessing the reason this worked when prow-deployer had |
|
tracking issue ref: #2218 |
prow-deployer was using roles/container.developer which is insufficient to automatically deploy resources related to RBAC and webhooks, so we've created a custom role to allow full control of all in-cluster resources without granting access to control the cluster itself
This is followup to #2156 which created the role
And #2148 (comment) which is where we discovered the insufficiency of
roles/container.developerfor auto-deploying kubernetes-external-secrets