feat: add kubernetes secrets engine with RBAC roles for au-syd1 cluster #33
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "benvin/au-syd1-k8s-roles"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
- Add Kubernetes secrets engine at kubernetes/au/syd1 path - Create four RBAC roles with external YAML configuration: * media-apps-operator: namespaced role for media-apps with selective permissions * cluster-operator: cluster-wide read-only access to specific API groups * cluster-admin: cluster-wide full access to specific API groups * cluster-root: cluster-wide superuser access to all resources - Add Vault policies for credential generation for each role - Add admin policies for kubernetes auth backend configuration and role management - Refactor kubernetes auth backend to use shared locals for CA certificate - Update terraform-vault approle with required kubernetes policies