feat(security): External Secrets Operator + ClusterSecretStore на Vault
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user