feat: add certmanager helper

- add certmanager script and config.yaml file
- install into pyenv for certmanager
- deploy to puppet-masters only
This commit is contained in:
2024-02-19 21:08:33 +11:00
parent cd369d8fef
commit 7f03bc5c76
6 changed files with 160 additions and 0 deletions
+7
View File
@@ -18,3 +18,10 @@ profiles::puppet::gems::puppet:
- 'deep_merge'
- 'ipaddr'
- 'hiera-eyaml'
profiles::helpers::certmanager::vault_config:
addr: 'https://198.18.17.39:8200'
mount_point: 'pki_int'
role_name: 'unkin-dot-net'
output_path: '/tmp/certmanager'
token: "%{lookup('certmanager::vault_token')}"