From 49b2f3d5a3385bef0427fa5c601f99a06042d177 Mon Sep 17 00:00:00 2001 From: Khue Doan Date: Sun, 15 Aug 2021 19:02:54 +0000 Subject: [PATCH] Add Keycloak --- apps/kustomization.yaml | 1 + apps/resources/keycloak.yaml | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 apps/resources/keycloak.yaml diff --git a/apps/kustomization.yaml b/apps/kustomization.yaml index 2802ca96..9c004551 100644 --- a/apps/kustomization.yaml +++ b/apps/kustomization.yaml @@ -15,6 +15,7 @@ resources: - resources/vault.yaml - resources/drone.yaml - resources/drone-runner-kube.yaml +- resources/keycloak.yaml # Applications - resources/gitea.yaml - resources/wireguard.yaml diff --git a/apps/resources/keycloak.yaml b/apps/resources/keycloak.yaml new file mode 100644 index 00000000..b1d927b8 --- /dev/null +++ b/apps/resources/keycloak.yaml @@ -0,0 +1,30 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: keycloak + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + name: in-cluster + namespace: keycloak + source: + repoURL: https://charts.bitnami.com/bitnami + chart: keycloak + targetRevision: 4.1.3 + helm: + values: | + ingress: + enabled: true + hostname: keycloak.khuedoan.com + proxyAddressForwarding: false # TODO Fix ingress proxy + auth: + adminUser: admin + adminPassword: "thisisfortesting" # TODO Fix Keycloak password + project: default + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true