This terraform code creates namespace landing zones with default policies, secret engines and Auth methods
Please reffer to official Namespaces documentation
to run this TF code all that is needed is your Vault specific enviroment variables:
export VAULT_ADDR=https://<VAULT_ENTERPRISE_ADDR>
export VAULT_TOKEN=hunter2