This is an example Terraform implementation of a Keycloak Vault integration.
The project refers to a medium post on this topic.
Use makefile:
make [help | up | down | init | provision | deprovision | destroy | shell]
- Start the local environment (Docker)
make up
- Initialize Terraform
make init
- Apply the Terraform configuration
make provision
- Shutdown the local environment (Docker)
make down
Command | Description |
---|---|
up | start docker container |
down | stop docker container |
init | terraform init |
provision | terraform apply |
deprovision | terraform destroy |
destroy | terraform destroy and remove all terraform related files/states |
shell | open a shell with terraform binary |