github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/kblib/templates/_schedule.tpl (about) 1 {{/* 2 Define cluster affinity 3 */}} 4 {{- define "kblib.affinity" }} 5 affinity: 6 podAntiAffinity: {{ .Values.extra.podAntiAffinity }} 7 topologyKeys: 8 {{- if eq .Values.extra.availabilityPolicy "zone" }} 9 - topology.kubernetes.io/zone 10 {{- else if eq .Values.extra.availabilityPolicy "node" }} 11 - kubernetes.io/hostname 12 {{- end }} 13 tenancy: {{ .Values.extra.tenancy }} 14 {{- end -}}