[bitnami/*] Affinity based on common presets (ix) (#4727)

This commit is contained in:
Juan Ariza Toledano
2020-12-16 11:22:35 +01:00
committed by GitHub
parent 2c96f0c948
commit a0db323c35
52 changed files with 1766 additions and 1175 deletions

View File

@@ -33,10 +33,10 @@ image:
##
debug: false
## String to partially override zookeeper.fullname template (will maintain the release name)
## String to partially override common.names.fullname template (will maintain the release name)
# nameOverride:
## String to fully override zookeeper.fullname template
## String to fully override common.names.fullname template
# fullnameOverride:
## Kubernetes Cluster Domain
@@ -242,7 +242,7 @@ serviceAccount:
##
create: false
## The name of the ServiceAccount to use.
## If not set and create is true, a name is generated using the zookeeper.fullname template
## If not set and create is true, a name is generated using the common.names.fullname template
# name:
## Zookeeper Pod Security Context
@@ -279,6 +279,44 @@ persistence:
##
# existingClaim:
## Pod affinity preset
## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity
## Allowed values: soft, hard
##
podAffinityPreset: ""
## Pod anti-affinity preset
## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity
## Allowed values: soft, hard
##
podAntiAffinityPreset: soft
## Node affinity preset
## Ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity
## Allowed values: soft, hard
##
nodeAffinityPreset:
## Node affinity type
## Allowed values: soft, hard
type: ""
## Node label key to match
## E.g.
## key: "kubernetes.io/e2e-az-name"
##
key: ""
## Node label values to match
## E.g.
## values:
## - e2e-az1
## - e2e-az2
##
values: []
## Affinity for pod assignment
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
## Note: podAffinityPreset, podAntiAffinityPreset, and nodeAffinityPreset will be ignored when it's set
##
affinity: {}
## Node labels for pod assignment
## Ref: https://kubernetes.io/docs/user-guide/node-selection/
@@ -302,11 +340,6 @@ podAnnotations: {}
## Ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/
priorityClassName: ""
## Affinity for pod assignment
## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
##
affinity: {}
## Scheduler name
## https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/
##