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:
@@ -0,0 +1,2 @@
|
||||
---
|
||||
certmanager::vault_token: ENC[PKCS7,MIIBygYJKoZIhvcNAQcDoIIBuzCCAbcCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAXnyY0VPJZ/EFBzgYBGbTQUpqcHSlGVRisDtoV54LCWM02MBFtIALvBdRovt7qP0rU1EYKObVN2r/AzxG1pOVkQdAb8IcJXochjz+kstxP8z1ZpXENOFmD8PWoqstvppC9r0RrCCXOgDCvffdV+XygKg5/LLBjOcf8cR6hsyGpgIn8xO5L2nrzQFl9/ROb3mh7/0OL3dEqyQXF74rAn3pWq4yjlbWNK0aku5gQOaNfVn2Q7+3nMYwUsGSrN1ikVSKsa4pMbEMf6qN+EqpbVMKFPXvdw+OXBkHbKpqYHHSCPN9bDJeT1icYk61DwJSJ3GFi/zREbdSNgTdZ7yNqnxvwDCBjAYJKoZIhvcNAQcBMB0GCWCGSAFlAwQBKgQQ+d/jLP79UV3MypBSdFteiYBgU539y/m6r2oiYwVeIDzUrPfLdoQpZCCg8mFSYlFiD1ZyhKeq+qLvExmdbL95f9oLF2n9D7bMt+A5iefVWzrK6UcvVJuZ5slU3bqsfhlieIFiV8EMP6N/LuUphWnwuzA5]
|
||||
@@ -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')}"
|
||||
|
||||
Reference in New Issue
Block a user