Terraform CI integration
This MR introduces terraform to our CI so it can configure KeyCloak for us.
Functionality:
- New Branches create a new realm, allowing for an easier development setup
- Once a branch is merged into
main
, the realm is destroyed - Commits create a plan to examine
- MRs summarize what the MR will change in the infrastructure
TODO:
-
Dynamically get password to keycloak interface (currently in an environment variable in this repo)
Edited by Keith Valin