Merge "[COMMON][SO] Create authorization policy template"
[oom.git] / kubernetes / platform / components / keycloak-init / components / keycloak-config-cli / values.yaml
1 # Copyright © adorsys GmbH & Co. KG
2 # Modifications © 2022, Deutsche Telekom
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #       http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 ---
16 global:
17   pullPolicy: Always
18   persistence: {}
19   dockerHubRepository: docker.io
20
21 fullnameOverride: ""
22 nameOverride: ""
23
24 keycloakUrl: "https://keycloak-ui.simpledemo.onap.org/auth/"
25 portalUrl: "https://portal-ng-ui.simpledemo.onap.org"
26
27 image:
28   repository: adorsys/keycloak-config-cli
29   tag: "{{ .Chart.AppVersion }}-19.0.3"
30   pullPolicy: IfNotPresent
31   ## Optionally specify an array of imagePullSecrets.
32   ## Secrets must be manually created in the namespace.
33   ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
34   ##
35   pullSecrets: []
36   # - myRegistryKeySecretName
37
38 # Count of re(!)tries. A value of 2 means 3 tries in total.
39 backoffLimit: 1
40
41 # annotations of the Job. Define helm post hook here
42 # currently disabled to see the results and to be compliant with ArgoCD
43 #annotations:
44 #  "helm.sh/hook": "post-install,post-upgrade,post-rollback"
45 #  "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation"
46 #  "helm.sh/hook-weight": "5"
47
48 labels: {}
49
50 resources: {}
51   # limits:
52   #   cpu: "100m"
53   #   memory: "1024Mi"
54   # requests:
55   #   cpu: "100m"
56 #   memory: "1024Mi"
57
58 env:
59   KEYCLOAK_URL: http://keycloak:8080
60   KEYCLOAK_USER: admin
61   IMPORT_PATH: /config/
62
63 secrets: {}
64 #  KEYCLOAK_PASSWORD:
65
66 # Specifies an existing secret to be used for the admin password
67 existingSecret: ""
68
69 # The key in the existing secret that stores the password
70 existingSecretKey: password
71
72 securityContext: {}
73 containerSecurityContext: {}
74
75 ## Additional pod labels
76 ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
77 podLabels: {}
78
79 ## Extra Annotations to be added to pod
80 podAnnotations: {}
81
82 config: {}
83   # <realm name>:
84   #   inline:
85   #     realm: <realm name>
86   #     clients: []
87   # <realm name>:
88   #   file: <path>
89
90 existingConfigSecret: ""
91
92 # Add additional volumes, e.g. for custom secrets
93 extraVolumes: ""
94
95 # Add additional volumes mounts, e. g. for custom secrets
96 extraVolumeMounts: ""
97
98 wait_for_job_container:
99   containers:
100     - 'keycloak-config-cli'