|
@@ -0,0 +1,1677 @@
|
|
|
|
+# helm repo add bitnami https://charts.bitnami.com/bitnami
|
|
|
|
+# helm upgrade --install redis bitnami/redis -n redis -f values.yaml --version 17.3.8
|
|
|
|
+
|
|
|
|
+## @section Global parameters
|
|
|
|
+## Global Docker image parameters
|
|
|
|
+## Please, note that this will override the image parameters, including dependencies, configured to use the global value
|
|
|
|
+## Current available global Docker image parameters: imageRegistry, imagePullSecrets and storageClass
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+## @param global.imageRegistry Global Docker image registry
|
|
|
|
+## @param global.imagePullSecrets Global Docker registry secret names as an array
|
|
|
|
+## @param global.storageClass Global StorageClass for Persistent Volume(s)
|
|
|
|
+## @param global.redis.password Global Redis® password (overrides `auth.password`)
|
|
|
|
+##
|
|
|
|
+global:
|
|
|
|
+ imageRegistry: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ imagePullSecrets: []
|
|
|
|
+ storageClass: "ceph-block"
|
|
|
|
+ redis:
|
|
|
|
+ password: ""
|
|
|
|
+
|
|
|
|
+## @section Common parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+## @param kubeVersion Override Kubernetes version
|
|
|
|
+##
|
|
|
|
+kubeVersion: ""
|
|
|
|
+## @param nameOverride String to partially override common.names.fullname
|
|
|
|
+##
|
|
|
|
+nameOverride: ""
|
|
|
|
+## @param fullnameOverride String to fully override common.names.fullname
|
|
|
|
+##
|
|
|
|
+fullnameOverride: ""
|
|
|
|
+## @param commonLabels Labels to add to all deployed objects
|
|
|
|
+##
|
|
|
|
+commonLabels:
|
|
|
|
+ app: redis
|
|
|
|
+## @param commonAnnotations Annotations to add to all deployed objects
|
|
|
|
+##
|
|
|
|
+commonAnnotations: {}
|
|
|
|
+## @param secretAnnotations Annotations to add to secret
|
|
|
|
+##
|
|
|
|
+secretAnnotations: {}
|
|
|
|
+## @param clusterDomain Kubernetes cluster domain name
|
|
|
|
+##
|
|
|
|
+clusterDomain: cluster.local
|
|
|
|
+## @param extraDeploy Array of extra objects to deploy with the release
|
|
|
|
+##
|
|
|
|
+extraDeploy: []
|
|
|
|
+
|
|
|
|
+## Enable diagnostic mode in the deployment
|
|
|
|
+##
|
|
|
|
+diagnosticMode:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ command:
|
|
|
|
+ - sleep
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ args:
|
|
|
|
+ - infinity
|
|
|
|
+
|
|
|
|
+## @section Redis® Image parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+## Bitnami Redis® image
|
|
|
|
+## ref: https://hub.docker.com/r/bitnami/redis/tags/
|
|
|
|
+## @param image.registry Redis® image registry
|
|
|
|
+## @param image.repository Redis® image repository
|
|
|
|
+## @param image.tag Redis® image tag (immutable tags are recommended)
|
|
|
|
+## @param image.digest Redis® image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag
|
|
|
|
+## @param image.pullPolicy Redis® image pull policy
|
|
|
|
+## @param image.pullSecrets Redis® image pull secrets
|
|
|
|
+## @param image.debug Enable image debug mode
|
|
|
|
+##
|
|
|
|
+image:
|
|
|
|
+ registry: docker.io
|
|
|
|
+ repository: bitnami/redis
|
|
|
|
+ tag: 7.0.5-debian-11-r15
|
|
|
|
+ digest: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullPolicy: IfNotPresent
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullSecrets: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ debug: false
|
|
|
|
+
|
|
|
|
+## @section Redis® common configuration parameters
|
|
|
|
+## https://github.com/bitnami/containers/tree/main/bitnami/redis#configuration
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+## @param architecture Redis® architecture. Allowed values: `standalone` or `replication`
|
|
|
|
+##
|
|
|
|
+architecture: standalone
|
|
|
|
+## Redis® Authentication parameters
|
|
|
|
+## ref: https://github.com/bitnami/containers/tree/main/bitnami/redis#setting-the-server-password-on-first-run
|
|
|
|
+##
|
|
|
|
+auth:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sentinel: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ password: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ existingSecret: "redis-secret"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ existingSecretPasswordKey: "REDIS_PASSWORD"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ usePasswordFiles: false
|
|
|
|
+
|
|
|
|
+## @param commonConfiguration [string] Common configuration to be added into the ConfigMap
|
|
|
|
+## ref: https://redis.io/topics/config
|
|
|
|
+##
|
|
|
|
+commonConfiguration: |-
|
|
|
|
+
|
|
|
|
+ appendonly yes
|
|
|
|
+
|
|
|
|
+ save ""
|
|
|
|
+## @param existingConfigmap The name of an existing ConfigMap with your custom configuration for Redis® nodes
|
|
|
|
+##
|
|
|
|
+existingConfigmap: ""
|
|
|
|
+
|
|
|
|
+## @section Redis® master configuration parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+master:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ count: 1
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ configuration: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ disableCommands:
|
|
|
|
+ - FLUSHDB
|
|
|
|
+ - FLUSHALL
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ command: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ args: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ preExecCmds: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraFlags: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVars: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVarsCM: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVarsSecret: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerPorts:
|
|
|
|
+ redis: 6379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ startupProbe:
|
|
|
|
+ enabled: false
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 5
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ livenessProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 5
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ readinessProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 1
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customStartupProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customLivenessProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customReadinessProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ resources:
|
|
|
|
+ limits: {}
|
|
|
|
+ requests: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podSecurityContext:
|
|
|
|
+ enabled: true
|
|
|
|
+ fsGroup: 1001
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerSecurityContext:
|
|
|
|
+ enabled: true
|
|
|
|
+ runAsUser: 1001
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ kind: StatefulSet
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ schedulerName: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ updateStrategy:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: RollingUpdate
|
|
|
|
+ rollingUpdate: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ priorityClassName: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ hostAliases: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podLabels: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAnnotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ shareProcessNamespace: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAffinityPreset: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAntiAffinityPreset: soft
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodeAffinityPreset:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ key: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ values: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ affinity: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodeSelector: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ tolerations: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ topologySpreadConstraints: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dnsPolicy: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dnsConfig: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ lifecycleHooks: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumes: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumeMounts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sidecars: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ initContainers: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ persistence:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ medium: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sizeLimit: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ path: /data
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ subPath: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ subPathExpr: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ storageClass: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ accessModes:
|
|
|
|
+ - ReadWriteOnce
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ size: 8Gi
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ selector: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dataSource: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ existingClaim: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ service:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: ClusterIP
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ ports:
|
|
|
|
+ redis: 6379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodePorts:
|
|
|
|
+ redis: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ externalTrafficPolicy: Cluster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraPorts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ internalTrafficPolicy: Cluster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ clusterIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerSourceRanges: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sessionAffinity: None
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sessionAffinityConfig: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ terminationGracePeriodSeconds: 30
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ serviceAccount:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ create: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ name: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ automountServiceAccountToken: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+## @section Redis® replicas configuration parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+replica:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ replicaCount: 0
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ configuration: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ disableCommands:
|
|
|
|
+ - FLUSHDB
|
|
|
|
+ - FLUSHALL
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ command: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ args: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ preExecCmds: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraFlags: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVars: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVarsCM: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVarsSecret: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ externalMaster:
|
|
|
|
+ enabled: false
|
|
|
|
+ host: ""
|
|
|
|
+ port: 6379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerPorts:
|
|
|
|
+ redis: 6379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ startupProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 10
|
|
|
|
+ periodSeconds: 10
|
|
|
|
+ timeoutSeconds: 5
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 22
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ livenessProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 5
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ readinessProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 1
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customStartupProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customLivenessProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customReadinessProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ resources:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ limits: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ requests: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podSecurityContext:
|
|
|
|
+ enabled: true
|
|
|
|
+ fsGroup: 1001
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerSecurityContext:
|
|
|
|
+ enabled: true
|
|
|
|
+ runAsUser: 1001
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ schedulerName: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ updateStrategy:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: RollingUpdate
|
|
|
|
+ rollingUpdate: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ priorityClassName: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podManagementPolicy: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ hostAliases: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podLabels: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAnnotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ shareProcessNamespace: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAffinityPreset: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAntiAffinityPreset: soft
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodeAffinityPreset:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ key: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ values: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ affinity: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodeSelector: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ tolerations: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ topologySpreadConstraints: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dnsPolicy: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dnsConfig: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ lifecycleHooks: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumes: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumeMounts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sidecars: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ initContainers: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ persistence:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ medium: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sizeLimit: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ path: /data
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ subPath: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ subPathExpr: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ storageClass: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ accessModes:
|
|
|
|
+ - ReadWriteOnce
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ size: 8Gi
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ selector: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dataSource: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ existingClaim: "redis-pvc"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ service:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: ClusterIP
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ ports:
|
|
|
|
+ redis: 6379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodePorts:
|
|
|
|
+ redis: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ externalTrafficPolicy: Cluster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ internalTrafficPolicy: Cluster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraPorts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ clusterIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerSourceRanges: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sessionAffinity: None
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sessionAffinityConfig: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ terminationGracePeriodSeconds: 30
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ autoscaling:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ minReplicas: 1
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ maxReplicas: 11
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ targetCPU: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ targetMemory: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ serviceAccount:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ create: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ name: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ automountServiceAccountToken: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+## @section Redis® Sentinel configuration parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+sentinel:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ image:
|
|
|
|
+ registry: docker.io
|
|
|
|
+ repository: bitnami/redis-sentinel
|
|
|
|
+ tag: 7.0.5-debian-11-r14
|
|
|
|
+ digest: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullPolicy: IfNotPresent
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullSecrets: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ debug: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ masterSet: mymaster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ quorum: 2
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ getMasterTimeout: 220
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ automateClusterRecovery: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ downAfterMilliseconds: 60000
|
|
|
|
+ failoverTimeout: 180000
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ parallelSyncs: 1
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ configuration: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ command: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ args: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ preExecCmds: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVars: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVarsCM: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVarsSecret: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ externalMaster:
|
|
|
|
+ enabled: false
|
|
|
|
+ host: ""
|
|
|
|
+ port: 6379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerPorts:
|
|
|
|
+ sentinel: 26379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ startupProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 10
|
|
|
|
+ periodSeconds: 10
|
|
|
|
+ timeoutSeconds: 5
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 22
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ livenessProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 5
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ readinessProbe:
|
|
|
|
+ enabled: true
|
|
|
|
+ initialDelaySeconds: 20
|
|
|
|
+ periodSeconds: 5
|
|
|
|
+ timeoutSeconds: 1
|
|
|
|
+ successThreshold: 1
|
|
|
|
+ failureThreshold: 5
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customStartupProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customLivenessProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ customReadinessProbe: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ persistence:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ storageClass: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ accessModes:
|
|
|
|
+ - ReadWriteOnce
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ size: 100Mi
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ selector: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dataSource: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ medium: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ resources:
|
|
|
|
+ limits: {}
|
|
|
|
+ requests: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerSecurityContext:
|
|
|
|
+ enabled: true
|
|
|
|
+ runAsUser: 1001
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ lifecycleHooks: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumes: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumeMounts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ service:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: ClusterIP
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ ports:
|
|
|
|
+ redis: 6379
|
|
|
|
+ sentinel: 26379
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ nodePorts:
|
|
|
|
+ redis: ""
|
|
|
|
+ sentinel: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ externalTrafficPolicy: Cluster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraPorts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ clusterIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerSourceRanges: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sessionAffinity: None
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ sessionAffinityConfig: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ terminationGracePeriodSeconds: 30
|
|
|
|
+
|
|
|
|
+## @section Other Parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+## Network Policy configuration
|
|
|
|
+## ref: https://kubernetes.io/docs/concepts/services-networking/network-policies/
|
|
|
|
+##
|
|
|
|
+networkPolicy:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ allowExternal: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraIngress: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEgress: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ ingressNSMatchLabels: {}
|
|
|
|
+ ingressNSPodMatchLabels: {}
|
|
|
|
+## PodSecurityPolicy configuration
|
|
|
|
+## ref: https://kubernetes.io/docs/concepts/policy/pod-security-policy/
|
|
|
|
+##
|
|
|
|
+podSecurityPolicy:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ create: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+## RBAC configuration
|
|
|
|
+##
|
|
|
|
+rbac:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ create: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ rules: []
|
|
|
|
+## ServiceAccount configuration
|
|
|
|
+##
|
|
|
|
+serviceAccount:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ create: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ name: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ automountServiceAccountToken: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+## Redis® Pod Disruption Budget configuration
|
|
|
|
+## ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/
|
|
|
|
+##
|
|
|
|
+pdb:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ create: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ minAvailable: 1
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ maxUnavailable: ""
|
|
|
|
+## TLS configuration
|
|
|
|
+##
|
|
|
|
+tls:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ authClients: true
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ autoGenerated: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ existingSecret: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ certificatesSecret: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ certFilename: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ certKeyFilename: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ certCAFilename: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ dhParamsFilename: ""
|
|
|
|
+
|
|
|
|
+## @section Metrics Parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+metrics:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ image:
|
|
|
|
+ registry: docker.io
|
|
|
|
+ repository: bitnami/redis-exporter
|
|
|
|
+ tag: 1.45.0-debian-11-r1
|
|
|
|
+ digest: ""
|
|
|
|
+ pullPolicy: IfNotPresent
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullSecrets: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ command: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ redisTargetHost: "localhost"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraArgs: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraEnvVars: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerSecurityContext:
|
|
|
|
+ enabled: true
|
|
|
|
+ runAsUser: 1001
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumes: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraVolumeMounts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ resources:
|
|
|
|
+ limits: {}
|
|
|
|
+ requests: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podLabels: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podAnnotations:
|
|
|
|
+ prometheus.io/scrape: "true"
|
|
|
|
+ prometheus.io/port: "9121"
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ service:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ type: ClusterIP
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ port: 9121
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ externalTrafficPolicy: Cluster
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ extraPorts: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerIP: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ loadBalancerSourceRanges: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ annotations: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ serviceMonitor:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ namespace: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ interval: 30s
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ scrapeTimeout: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ relabellings: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ metricRelabelings: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ honorLabels: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ additionalLabels: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ podTargetLabels: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ prometheusRule:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ namespace: ""
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ additionalLabels: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ rules: []
|
|
|
|
+
|
|
|
|
+## @section Init Container Parameters
|
|
|
|
+##
|
|
|
|
+
|
|
|
|
+## 'volumePermissions' init container parameters
|
|
|
|
+## Changes the owner and group of the persistent volume mount point to runAsUser:fsGroup values
|
|
|
|
+## based on the *podSecurityContext/*containerSecurityContext parameters
|
|
|
|
+##
|
|
|
|
+volumePermissions:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ image:
|
|
|
|
+ registry: docker.io
|
|
|
|
+ repository: bitnami/bitnami-shell
|
|
|
|
+ tag: 11-debian-11-r48
|
|
|
|
+ digest: ""
|
|
|
|
+ pullPolicy: IfNotPresent
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullSecrets: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ resources:
|
|
|
|
+ limits: {}
|
|
|
|
+ requests: {}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ containerSecurityContext:
|
|
|
|
+ runAsUser: 0
|
|
|
|
+
|
|
|
|
+## init-sysctl container parameters
|
|
|
|
+## used to perform sysctl operation to modify Kernel settings (needed sometimes to avoid warnings)
|
|
|
|
+##
|
|
|
|
+sysctl:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ enabled: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ image:
|
|
|
|
+ registry: docker.io
|
|
|
|
+ repository: bitnami/bitnami-shell
|
|
|
|
+ tag: 11-debian-11-r48
|
|
|
|
+ digest: ""
|
|
|
|
+ pullPolicy: IfNotPresent
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ pullSecrets: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ command: []
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ mountHostSys: false
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ resources:
|
|
|
|
+ limits: {}
|
|
|
|
+ requests: {}
|
|
|
|
+
|
|
|
|
+## @section useExternalDNS Parameters
|
|
|
|
+##
|
|
|
|
+## @param useExternalDNS.enabled Enable various syntax that would enable external-dns to work. Note this requires a working installation of `external-dns` to be usable.
|
|
|
|
+## @param useExternalDNS.additionalAnnotations Extra annotations to be utilized when `external-dns` is enabled.
|
|
|
|
+## @param useExternalDNS.annotationKey The annotation key utilized when `external-dns` is enabled. Setting this to `false` will disable annotations.
|
|
|
|
+## @param useExternalDNS.suffix The DNS suffix utilized when `external-dns` is enabled. Note that we prepend the suffix with the full name of the release.
|
|
|
|
+##
|
|
|
|
+useExternalDNS:
|
|
|
|
+ enabled: false
|
|
|
|
+ suffix: ""
|
|
|
|
+ annotationKey: external-dns.alpha.kubernetes.io/
|
|
|
|
+ additionalAnnotations: {}
|