~xenrox/ansible

b8dc81d3fc933283e5ded03fd4e87c0f4e3f7118 — Thorben Günther 2 years ago 51896a9
terraform: Use for managing keycloak
3 files changed, 16 insertions(+), 0 deletions(-)

M .build.yml
A terraform_keycloak/keycloak.tf
A terraform_keycloak/versions.tf
M .build.yml => .build.yml +3 -0
@@ 30,6 30,9 @@ tasks:
      cd ../terraform_vault
      terraform init -backend=false
      terraform validate
      cd ../terraform_keycloak
      terraform init -backend=false
      terraform validate
  # - build-docker: |
  #     cd ansible/misc
  #     sudo systemctl start docker

A terraform_keycloak/keycloak.tf => terraform_keycloak/keycloak.tf +5 -0
@@ 0,0 1,5 @@
terraform {
  backend "local" {
    path = "/home/xenrox/decrypted/terraform/keycloak.tfstate"
  }
}

A terraform_keycloak/versions.tf => terraform_keycloak/versions.tf +8 -0
@@ 0,0 1,8 @@
terraform {
  required_providers {
    keycloak = {
      source = "mrparkers/keycloak"
    }
  }
  required_version = ">= 0.13"
}