123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324
global:
imageRegistry: reg.mini.dev
imagePullSecrets:
- minimus-registry
defaultStorageClass: ""
storageClass: ""
security:
allowInsecureImages: true
compatibility:
openshift:
adaptSecurityContext: auto
zookeeper:
kubeVersion: ""
nameOverride: ""
fullnameOverride: ""
clusterDomain: cluster.local
extraDeploy: []
commonLabels: {}
commonAnnotations: {}
namespaceOverride: ""
usePasswordFiles: true
diagnosticMode:
enabled: false
command:
- sleep
args:
- infinity
image:
registry: reg.mini.dev
repository: zookeeper-advanced
tag: 3.9.4
digest: ""
pullPolicy: Always
pullSecrets:
- minimus-registry
debug: false
auth:
client:
enabled: false
clientUser: ""
clientPassword: ""
serverUsers: ""
serverPasswords: ""
existingSecret: ""
quorum:
enabled: false
learnerUser: ""
learnerPassword: ""
serverUsers: ""
serverPasswords: ""
existingSecret: ""
tickTime: 2000
initLimit: 10
syncLimit: 5
preAllocSize: 65536
snapCount: 100000
maxClientCnxns: 60
maxSessionTimeout: 40000
heapSize: 1024
fourlwCommandsWhitelist: srvr, mntr, ruok
minServerId: 1
listenOnAllIPs: false
zooServers: ""
autopurge:
snapRetainCount: 10
purgeInterval: 1
logLevel: ERROR
jvmFlags: ""
dataLogDir: ""
configuration: ""
existingConfigmap: ""
extraEnvVars: []
extraEnvVarsCM: ""
extraEnvVarsSecret: ""
command:
- /scripts/setup.sh
args: []
replicaCount: 1
revisionHistoryLimit: 10
containerPorts:
client: 2181
tls: 3181
follower: 2888
election: 3888
adminServer: 8080
metrics: 9141
livenessProbe:
enabled: true
initialDelaySeconds: 30
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 6
successThreshold: 1
probeCommandTimeout: 3
readinessProbe:
enabled: true
initialDelaySeconds: 5
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 6
successThreshold: 1
probeCommandTimeout: 2
startupProbe:
enabled: false
initialDelaySeconds: 30
periodSeconds: 10
timeoutSeconds: 1
failureThreshold: 15
successThreshold: 1
customLivenessProbe: {}
customReadinessProbe: {}
customStartupProbe: {}
lifecycleHooks: {}
resourcesPreset: "micro"
resources: {}
podSecurityContext:
enabled: true
fsGroupChangePolicy: Always
sysctls: []
supplementalGroups: []
fsGroup: 1001
containerSecurityContext:
enabled: true
seLinuxOptions: {}
runAsUser: 1001
runAsGroup: 1001
runAsNonRoot: true
privileged: false
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
capabilities:
drop: ["ALL"]
seccompProfile:
type: "RuntimeDefault"
automountServiceAccountToken: false
hostAliases: []
podLabels: {}
podAnnotations: {}
podAffinityPreset: ""
podAntiAffinityPreset: soft
nodeAffinityPreset:
type: ""
key: ""
values: []
affinity: {}
nodeSelector: {}
tolerations: []
topologySpreadConstraints: []
podManagementPolicy: Parallel
priorityClassName: ""
schedulerName: ""
updateStrategy:
type: RollingUpdate
rollingUpdate: {}
extraVolumes: []
extraVolumeMounts: []
sidecars: []
initContainers: []
pdb:
create: true
minAvailable: ""
maxUnavailable: ""
enableServiceLinks: true
dnsPolicy: ""
dnsConfig: {}
service:
type: ClusterIP
ports:
client: 2181
tls: 3181
follower: 2888
election: 3888
nodePorts:
client: ""
tls: ""
disableBaseClientPort: false
sessionAffinity: None
sessionAffinityConfig: {}
clusterIP: ""
loadBalancerIP: ""
loadBalancerSourceRanges: []
externalTrafficPolicy: Cluster
annotations: {}
extraPorts: []
headless:
publishNotReadyAddresses: true
annotations: {}
servicenameOverride: ""
networkPolicy:
enabled: true
allowExternal: true
allowExternalEgress: true
extraIngress: []
extraEgress: []
ingressNSMatchLabels: {}
ingressNSPodMatchLabels: {}
serviceAccount:
create: true
name: ""
automountServiceAccountToken: false
annotations: {}
persistence:
enabled: true
existingClaim: ""
storageClass: ""
accessModes:
- ReadWriteOnce
size: 8Gi
annotations: {}
labels: {}
selector: {}
dataLogDir:
size: 8Gi
existingClaim: ""
selector: {}
volumePermissions:
enabled: false
image:
registry: reg.mini.dev
repository: os-shell-advanced
tag: latest
digest: ""
pullPolicy: Always
pullSecrets:
- minimus-registry
resourcesPreset: "nano"
resources: {}
containerSecurityContext:
enabled: true
seLinuxOptions: {}
runAsUser: 0
metrics:
enabled: false
service:
type: ClusterIP
port: 9141
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "{{ .Values.metrics.service.port }}"
prometheus.io/path: "/metrics"
serviceMonitor:
enabled: false
namespace: ""
interval: ""
scrapeTimeout: ""
additionalLabels: {}
selector: {}
relabelings: []
metricRelabelings: []
honorLabels: false
jobLabel: ""
scheme: ""
tlsConfig: {}
prometheusRule:
enabled: false
namespace: ""
additionalLabels: {}
rules: []
tls:
client:
enabled: false
auth: "none"
autoGenerated: false
existingSecret: ""
existingSecretKeystoreKey: ""
existingSecretTruststoreKey: ""
keystorePath: /opt/bitnami/zookeeper/config/certs/client/zookeeper.keystore.jks
truststorePath: /opt/bitnami/zookeeper/config/certs/client/zookeeper.truststore.jks
passwordsSecretName: ""
passwordsSecretKeystoreKey: ""
passwordsSecretTruststoreKey: ""
keystorePassword: ""
truststorePassword: ""
quorum:
enabled: false
auth: "none"
autoGenerated: false
existingSecret: ""
existingSecretKeystoreKey: ""
existingSecretTruststoreKey: ""
keystorePath: /opt/bitnami/zookeeper/config/certs/quorum/zookeeper.keystore.jks
truststorePath: /opt/bitnami/zookeeper/config/certs/quorum/zookeeper.truststore.jks
passwordsSecretName: ""
passwordsSecretKeystoreKey: ""
passwordsSecretTruststoreKey: ""
keystorePassword: ""
truststorePassword: ""
resourcesPreset: "nano"
resources: {}