add vault auth for encapi #80
Reference in New Issue
Block a user
Delete Branch "benvin/add-encapi-vault-auth"
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?
Why
encapi is the new Postgres-backed Puppet ENC that replaces Cobbler. Its server runs in k8s (see the argocd-apps deployment PR) and needs to read its secrets (DB password, ENCAPI_WRITE_TOKEN) from Vault via the Kubernetes auth backend. Grant that access, mirroring artifactapi's footprint.
Changes
encapi(binds SAdefaultin namespaceencapi, mountk8s/au/syd1)kv/service/encapi/environment/readkv/service/encapi/postgres-password/readNotes
terraform-encapiterragrunt repo (the encapi server does not manage its own Terraform state).Pull request closed