Requires a valid Vault enterprise license in $VAULT_LICENSE
- Creates a PKI engine
- Creates a CA and certificates
- Manually request certificates
- Configures an approle for an vault agent to auto generate certificates via vault agent
for more info, follow this guide: https://learn.hashicorp.com/tutorials/vault/pki-engine?in=vault/interactive
and read this: https://www.vaultproject.io/docs/agent/template#renewals-and-updating-secrets