File tree Expand file tree Collapse file tree 10 files changed +163
-0
lines changed Expand file tree Collapse file tree 10 files changed +163
-0
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,17 @@ dependsOn:
1313 matchLabels :
1414 bundle : cnpg-system
1515targetCustomizations :
16+ - name : luan
17+ clusterSelector :
18+ matchExpressions :
19+ - key : management.cattle.io/cluster-display-name
20+ operator : In
21+ values :
22+ - ayekan
23+ yaml :
24+ overlays :
25+ - generic
26+ - ayekan
1627 - name : luan
1728 clusterSelector :
1829 matchExpressions :
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : v1
3+ kind : Service
4+ metadata :
5+ name : keycloak-pg
6+ labels :
7+ cnpg.io/cluster : keycloak-pg
8+ annotations :
9+ metallb.universe.tf/loadBalancerIPs : 139.229.144.45
10+ spec :
11+ ports :
12+ - name : postgres
13+ port : 5432
14+ protocol : TCP
15+ selector :
16+ cnpg.io/cluster : keycloak-pg
17+ role : primary
18+ type : LoadBalancer
Original file line number Diff line number Diff line change 1+ apiVersion : external-secrets.io/v1beta1
2+ kind : ExternalSecret
3+ metadata :
4+ name : keycloak-realm-master
5+ namespace : keycloak
6+ spec :
7+ secretStoreRef :
8+ kind : ClusterSecretStore
9+ name : onepassword
10+ data :
11+ - secretKey : realm-master.json
12+ remoteRef :
13+ key : realm-master.json
14+ property : notesPlain
Original file line number Diff line number Diff line change 1+ ---
2+ defaultNamespace: &name keycloak
3+ namespaceLabels:
4+ lsst.io/discover: "true"
5+ labels:
6+ bundle: *name
7+ helm:
8+ chart: *name
9+ releaseName: *name
10+ repo: https://charts.bitnami.com/bitnami
11+ version: 17.3.6
12+ timeoutSeconds: 60
13+ waitForJobs: true
14+ valuesFiles:
15+ - values.yaml
16+ dependsOn:
17+ - selector:
18+ matchLabels:
19+ bundle: keycloak-pre
20+ - selector:
21+ matchLabels:
22+ bundle: keycloak-pg
23+ targetCustomizations:
24+ - name: ayekan
25+ clusterSelector:
26+ matchExpressions:
27+ - key: management.cattle.io/cluster-display-name
28+ operator: In
29+ values:
30+ - ayekan
31+ helm:
32+ valuesFiles:
33+ - overlays/ayekan/values.yaml
34+ - name: luan
35+ clusterSelector:
36+ matchExpressions:
37+ - key: management.cattle.io/cluster-display-name
38+ operator: In
39+ values:
40+ - luan
41+ helm:
42+ valuesFiles:
43+ - overlays/luan/values.yaml
44+ - name: pillan
45+ clusterSelector:
46+ matchExpressions:
47+ - key: management.cattle.io/cluster-display-name
48+ operator: In
49+ values:
50+ - pillan
51+ helm:
52+ valuesFiles:
53+ - overlays/pillan/values.yaml
54+ - name: yepun
55+ clusterSelector:
56+ matchExpressions:
57+ - key: management.cattle.io/cluster-display-name
58+ operator: In
59+ values:
60+ - yepun
61+ helm:
62+ valuesFiles:
63+ - overlays/yepun/values.yaml
Original file line number Diff line number Diff line change @@ -21,6 +21,16 @@ dependsOn:
2121 matchLabels :
2222 bundle : keycloak-pg
2323targetCustomizations :
24+ - name : ayekan
25+ clusterSelector :
26+ matchExpressions :
27+ - key : management.cattle.io/cluster-display-name
28+ operator : In
29+ values :
30+ - ayekan
31+ helm :
32+ valuesFiles :
33+ - overlays/ayekan/values.yaml
2434 - name : luan
2535 clusterSelector :
2636 matchExpressions :
Original file line number Diff line number Diff line change 1+ ---
2+ replicaCount : 1
3+
4+ resources :
5+ limits :
6+ cpu : 1000m
7+ memory : 2Gi
8+ requests :
9+ cpu : 500m
10+ memory : 1Gi
11+
12+ ingress :
13+ annotations :
14+ cert-manager.io/cluster-issuer : letsencrypt-staging
15+ nginx.ingress.kubernetes.io/enable-hsts : false
16+
17+ # extraVolumes:
18+ # - name: keycloak-backup
19+ # secret:
20+ # secretName: keycloak-realm-master
21+ #
22+ # extraVolumeMounts:
23+ # - name: keycloak-backup
24+ # mountPath: /mnt/keycloak-backup
25+ # readOnly: true
26+ #
27+ # extraEnvVars:
28+ # - name: KC_CACHE
29+ # value: local
30+ #
31+ # keycloakConfigCli:
32+ # enabled: true
33+ # extraVolumes:
34+ # - name: keycloak-backup
35+ # secret:
36+ # secretName: keycloak-realm-master
37+ # extraVolumeMounts:
38+ # - name: keycloak-backup
39+ # mountPath: /mnt/keycloak-backup
40+ # readOnly: true
41+ # extraEnvVars:
42+ # - name: IMPORT_FILES_LOCATIONS
43+ # value: /mnt/keycloak-backup/realm-master.json
Original file line number Diff line number Diff line change 1+ ../../../../lib/cnpg-system
Original file line number Diff line number Diff line change 1+ ../../../../lib/keycloak
Original file line number Diff line number Diff line change 1+ ../../../../lib/keycloak-pg
Original file line number Diff line number Diff line change 1+ ../../../../lib/keycloak-pre
You can’t perform that action at this time.
0 commit comments