feat: automatically generate vault certs

- certificate will be generated for:
  - fqdn
  - hostname
  - primary ip address
  - localhost
  - 127.0.0.1
- update base profile to generate vault certificate for all
- create facts for use with vault_certs
This commit is contained in:
2024-02-25 19:13:46 +11:00
parent bc3084a1e7
commit 8009b59514
4 changed files with 143 additions and 0 deletions
+1
View File
@@ -33,6 +33,7 @@ class profiles::base (
include profiles::accounts::sysadmin
include profiles::ntp::client
include profiles::dns::base
include profiles::pki::vault
include profiles::cloudinit::init
include profiles::metrics::default
include profiles::helpers::node_lookup