--- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: external-secrets spec: interval: 1h chartRef: kind: OCIRepository name: external-secrets install: crds: CreateReplace upgrade: crds: CreateReplace cleanupOnFail: true remediation: retries: 3 # Оператор без состояния: переустановка с нуля безопасна, поэтому при # падении апгрейда релиз снимается и ставится заново, а не залипает. strategy: uninstall values: replicaCount: 1 # CRD ставит и обновляет сам чарт. installCRDs: true # Валидирующий вебхук и его certController включены: сертификаты чарт # выпускает и продлевает сам, cert-manager для этого не нужен. webhook: create: true certController: create: true resources: requests: cpu: 10m memory: 64Mi limits: memory: 256Mi