github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/packages/jackal-registry/chart/templates/poddisruptionbudget.yaml (about)

     1  {{- if .Values.podDisruptionBudget -}}
     2  {{- if .Capabilities.APIVersions.Has "policy/v1/PodDisruptionBudget" }}
     3  apiVersion: policy/v1
     4  {{- else }}
     5  apiVersion: policy/v1beta1
     6  {{- end }}
     7  kind: PodDisruptionBudget
     8  metadata:
     9    name: {{ template "docker-registry.fullname" . }}
    10    namespace: {{ .Values.namespace | default .Release.Namespace }}
    11    labels:
    12      app: {{ template "docker-registry.name" . }}
    13      chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
    14      release: {{ .Release.Name }}
    15      heritage: {{ .Release.Service }}
    16  spec:
    17    selector:
    18      matchLabels:
    19        app: {{ template "docker-registry.name" . }}
    20        release: {{ .Release.Name }}
    21  {{ toYaml .Values.podDisruptionBudget | indent 2 }}
    22  {{- end -}}