This commit is contained in:
Kochetkov S 2026-04-13 12:46:44 +03:00
parent 820ccec1c6
commit 889e38922b
7 changed files with 69 additions and 1 deletions

View File

@ -119,4 +119,11 @@ patches:
version: v2
kind: HelmRelease
name: zitadel
namespace: zitadel
namespace: zitadel
- path: ./patches/keycloak.yaml
target:
group: helm.toolkit.fluxcd.io
version: v2
kind: HelmRelease
name: keycloak
namespace: keycloak

View File

@ -0,0 +1,22 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: keycloak
namespace: keycloak
spec:
interval: 5m
timeout: 15m
values:
global:
defaultStorageClass: local-path
persistence:
enabled: true
storageClass: local-path
size: 10Gi
postgresql:
enabled: false
externalDatabase:
host: "postgresql.postgresql.svc.cluster.local"
port: 5432
user: keycloak
database: keycloak

View File

@ -0,0 +1,22 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: keycloak
namespace: keycloak
spec:
interval: 10m
chart:
spec:
chart: keycloak-contour
version: "22.2.6"
sourceRef:
kind: HelmRepository
name: yc-oci-charts
namespace: flux-system
interval: 10m
install:
remediation:
retries: 3
upgrade:
remediation:
retries: 3

View File

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: keycloak
resources:
- helmrelease.yaml
- namespace.yaml

View File

@ -0,0 +1,6 @@
apiVersion: v1
kind: Namespace
metadata:
name: keycloak
labels:
istio-injection: enabled

View File

@ -0,0 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- base

View File

@ -6,6 +6,7 @@ resources:
- cert-manager
- dashboard
- kafka
- keycloak
- local-path-provisioner
- minio
- postgresql