From d8011a4039697d8ad3b6e6e77f0156bacc9f3d74 Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Tue, 30 Dec 2025 19:47:04 +0900 Subject: [PATCH] PERF(authentik): increase replicas for HA - Traefik, CoreDNS, Authentik - Traefik: 2 replicas - CoreDNS: 2 replicas (new HelmChartConfig) - Authentik: 2 replicas for server and worker - Vault: Keep file storage (standalone) --- traefik/coredns-config.yaml | 9 +++++++++ traefik/helm-values.yaml | 4 ++++ traefik/kustomization.yaml | 1 + 3 files changed, 14 insertions(+) create mode 100644 traefik/coredns-config.yaml diff --git a/traefik/coredns-config.yaml b/traefik/coredns-config.yaml new file mode 100644 index 0000000..aa88745 --- /dev/null +++ b/traefik/coredns-config.yaml @@ -0,0 +1,9 @@ +apiVersion: helm.cattle.io/v1 +kind: HelmChartConfig +metadata: + name: coredns + namespace: kube-system +spec: + valuesContent: |- + # High Availability - 2 replicas + replicaCount: 2 diff --git a/traefik/helm-values.yaml b/traefik/helm-values.yaml index 36bf01d..a618748 100644 --- a/traefik/helm-values.yaml +++ b/traefik/helm-values.yaml @@ -5,6 +5,10 @@ metadata: namespace: kube-system spec: valuesContent: |- + # 2 replicas + deployment: + replicas: 2 + # Traefik Dashboard 활성화 dashboard: enabled: true diff --git a/traefik/kustomization.yaml b/traefik/kustomization.yaml index 98cf607..58ee051 100644 --- a/traefik/kustomization.yaml +++ b/traefik/kustomization.yaml @@ -3,4 +3,5 @@ kind: Kustomization resources: - helm-values.yaml + - coredns-config.yaml - ingress.yaml