From 4fe2a2b5f3595ce1d174f84481d8f85848c0581d Mon Sep 17 00:00:00 2001 From: Aleksandr Bogomiakov Date: Mon, 5 Oct 2026 19:17:41 +0100 Subject: [PATCH] NG: added reloader --- k8s-ng/core-state/values.yaml | 4 ++++ k8s-ng/core/reloader/kustomization.yaml | 10 ++++++++++ k8s-ng/core/reloader/values.yaml | 24 ++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 k8s-ng/core/reloader/kustomization.yaml create mode 100644 k8s-ng/core/reloader/values.yaml diff --git a/k8s-ng/core-state/values.yaml b/k8s-ng/core-state/values.yaml index 6f96541..5b2707a 100644 --- a/k8s-ng/core-state/values.yaml +++ b/k8s-ng/core-state/values.yaml @@ -24,6 +24,10 @@ apps: path: k8s-ng/core/traefik-config namespace: kube-system wave: 1 + - name: reloader + path: k8s-ng/core/reloader + namespace: reloader + wave: 1 - name: cert-manager path: k8s-ng/core/cert-manager namespace: cert-manager diff --git a/k8s-ng/core/reloader/kustomization.yaml b/k8s-ng/core/reloader/kustomization.yaml new file mode 100644 index 0000000..98f8596 --- /dev/null +++ b/k8s-ng/core/reloader/kustomization.yaml @@ -0,0 +1,10 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +helmCharts: + - name: reloader + repo: https://stakater.github.io/stakater-charts + version: 2.2.18 + releaseName: reloader + namespace: reloader + valuesFile: values.yaml diff --git a/k8s-ng/core/reloader/values.yaml b/k8s-ng/core/reloader/values.yaml new file mode 100644 index 0000000..a5401df --- /dev/null +++ b/k8s-ng/core/reloader/values.yaml @@ -0,0 +1,24 @@ +reloader: + watchGlobally: true + autoReloadAll: true + reloadOnCreate: true + reloadOnDelete: false + reloadStrategy: annotations + ignoreConfigMaps: false + ignoreSecrets: false + ignoreJobs: false + ignoreCronJobs: false + enableHA: true + syncAfterRestart: true + logLevel: info + rbac: + enabled: true + deployment: + replicas: 2 + resources: + requests: + cpu: 10m + memory: 128Mi + limits: + cpu: 150m + memory: 512Mi