Demo environment
Deploy the MijnBureau in demo mode for testing and evaluation. This deployment will deploy all application with all required dependencies.
Installation steps
1. Make sure all prerequisites are installed
See the prerequisites section for all required dependencies.
2. Clone the repository
git clone https://github.com/MinBZK/mijn-bureau-infra.git
cd mijn-bureau-infra
3. Set master password
Set the environment variable for the master password for deterministic secret generation.
export MIJNBUREAU_MASTER_PASSWORD="your-very-secure-password"
Password Security
This password generates all application secrets. Use a strong password and store it securely - you'll need it for future operations.
4. Apply Kubernetes manifests
To directly apply all the MijnBureau demo Kubernetes manifests you can run
helmfile -e demo apply
If you want to inspect the Kubernetes manifests without deploying you can run
helmfile -e demo template