# Copyright © adorsys GmbH & Co. KG # Modifications © 2022, Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. --- global: pullPolicy: Always persistence: {} dockerHubRepository: docker.io fullnameOverride: "" nameOverride: "" image: repository: adorsys/keycloak-config-cli tag: "{{ .Chart.AppVersion }}-22.0.4" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. ## Secrets must be manually created in the namespace. ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/ ## pullSecrets: [] # - myRegistryKeySecretName # Count of re(!)tries. A value of 2 means 3 tries in total. backoffLimit: 1 # annotations of the Job. Define helm post hook here # currently disabled to see the results and to be compliant with ArgoCD #annotations: # "helm.sh/hook": "post-install,post-upgrade,post-rollback" # "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation" # "helm.sh/hook-weight": "5" labels: {} resources: {} # limits: # cpu: "100m" # memory: "1Gi" # requests: # cpu: "100m" # memory: "1Gi" env: KEYCLOAK_URL: http://keycloak:8080 KEYCLOAK_USER: admin IMPORT_PATH: /config/ secrets: {} # KEYCLOAK_PASSWORD: # Specifies an existing secret to be used for the admin password existingSecret: "" # The key in the existing secret that stores the password existingSecretKey: password securityContext: {} containerSecurityContext: {} ## Additional pod labels ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ podLabels: {} ## Extra Annotations to be added to pod podAnnotations: {} config: {} # : # inline: # realm: # clients: [] # : # file: existingConfigSecret: "" # Add additional volumes, e.g. for custom secrets extraVolumes: "" # Add additional volumes mounts, e. g. for custom secrets extraVolumeMounts: "" wait_for_job_container: containers: - 'keycloak-config-cli'