From b6022e824d4fd42ef14fe98d16c1df2537470f77 Mon Sep 17 00:00:00 2001 From: ZhenYi <434836402@qq.com> Date: Wed, 15 Apr 2026 23:08:25 +0800 Subject: [PATCH] feat(k8s): enforce minimum 2 replicas for all services except email-worker --- deploy/templates/operator-deployment.yaml | 2 +- deploy/values.yaml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy/templates/operator-deployment.yaml b/deploy/templates/operator-deployment.yaml index 5555cfc..a57a72d 100644 --- a/deploy/templates/operator-deployment.yaml +++ b/deploy/templates/operator-deployment.yaml @@ -9,7 +9,7 @@ metadata: app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} spec: - replicas: 1 + replicas: {{ .Values.operator.replicaCount | default 2 }} selector: matchLabels: app.kubernetes.io/name: {{ include "gitdata.fullname" . }}-operator diff --git a/deploy/values.yaml b/deploy/values.yaml index 4465c6c..a528c92 100644 --- a/deploy/values.yaml +++ b/deploy/values.yaml @@ -256,7 +256,7 @@ static: # ============================================================================= gitserver: enabled: true - replicaCount: 1 + replicaCount: 2 image: repository: gitserver @@ -405,6 +405,7 @@ migrate: # ============================================================================= operator: enabled: false + replicaCount: 2 image: repository: operator