Deliver the cert helpers to the puppet compiler pods #469
Reference in New Issue
Block a user
Delete Branch "benvin/compiler-cert-helpers"
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?
certmanager and sshsignhost are invoked server-side by generate() during catalog compilation but only exist on the legacy VM masters, so compiles on the k8s compilers fail with "No such file or directory".
Needs terraform-vault #152 applied and the puppet-prod kubernetes-auth PR merged.
certmanager and sshsignhost are invoked server-side by generate() during catalog compilation but only exist on the legacy VM masters, so compiles on the k8s compilers fail with "No such file or directory". - Stage a self-contained EL9 python runtime on the shared bins volume - Render both helpers from their puppet-prod ERB templates on the code volume rather than copying the scripts here - Mount a name-dispatching launcher at /usr/local/bin/{certmanager,sshsignhost} - Mount kubernetes-auth configs at /opt/{certmanager,sshsignhost}/config.yaml Needs terraform-vault #152 applied and the puppet-prod kubernetes-auth PR merged.Pull request closed