Added
- RBAC: Grant the
automationServiceAccounts of all organization namespaces (org-<organization>) full access to Kyverno PolicyExceptions in the namespaces they are managed in. For this, awrite-policy-exceptionsRole granting all verbs onpolicyexceptions.kyverno.ioresources, plus a RoleBinding of the same name, are created in each of thekube-system,giantswarmandpolicy-exceptionsnamespaces. Every organization’sautomationServiceAccount is aggregated into the subjects of these RoleBindings, and removed again once its organization namespace is deleted. Namespaces which do not exist on the management cluster are skipped.
Changed
- Go: Update dependencies.