Personal terraform playground.
Creates a dockerized postgres container and a docker network.
Creates a dockerized vault dev instance, connected to an existing docker network.
Creates a vault secrets engine. Currently supported engines include:
- postgres secrets engine
Sets up an okta authentication method, okta groups, and vault policies to create an okta + vault integration.
Append a principal statement to an existing IAM policy data source.
File templating test playground.
Instantiates a standalone postgres container.
Instantiates a postgres and vault module, connecting the two via a shared docker network.
Instantiates a vault/okta module, connecting the okta integration to an existing Vault project.
Instantiates a vault/engine/postgres module, connecting the secret engine to an existing Vault project.