mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-07 19:22:14 +09:00
30 lines
676 B
Smarty
30 lines
676 B
Smarty
{{/*
|
|
SPDX-License-Identifier: AGPL-3.0-or-later
|
|
*/}}
|
|
|
|
{{- define "svc-common.pdb" -}}
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: {{ .Values.svc.name }}-shard
|
|
namespace: {{ .Values.global.namespace }}
|
|
spec:
|
|
minAvailable: {{ .Values.pdb.minAvailable | quote }}
|
|
selector:
|
|
matchLabels:
|
|
app: {{ .Values.svc.name }}-shard
|
|
{{- end -}}
|
|
|
|
{{- define "svc-common.router-pdb" -}}
|
|
apiVersion: policy/v1
|
|
kind: PodDisruptionBudget
|
|
metadata:
|
|
name: {{ .Values.svc.name }}
|
|
namespace: {{ .Values.global.namespace }}
|
|
spec:
|
|
minAvailable: {{ .Values.pdb.minAvailable | quote }}
|
|
selector:
|
|
matchLabels:
|
|
app: {{ .Values.svc.name }}
|
|
{{- end -}}
|