add tls sync
This commit is contained in:
36
helm/tls-sync/ops/values.yaml
Normal file
36
helm/tls-sync/ops/values.yaml
Normal file
@@ -0,0 +1,36 @@
|
||||
# Configuration pour la synchronisation automatique des secrets TLS
|
||||
tlsSync:
|
||||
# Intervalle de synchronisation (format cron)
|
||||
# Par défaut: toutes les heures
|
||||
schedule: "0 * * * *" # Toutes les heures à minute 0
|
||||
|
||||
# Namespace source où se trouvent les certificats
|
||||
sourceNamespace: "certificates-ops"
|
||||
|
||||
# Image à utiliser (doit contenir kubectl et bash)
|
||||
image:
|
||||
repository: bitnami/kubectl
|
||||
tag: "1.31"
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# Ressources pour le Job
|
||||
resources:
|
||||
requests:
|
||||
memory: "64Mi"
|
||||
cpu: "50m"
|
||||
limits:
|
||||
memory: "128Mi"
|
||||
cpu: "200m"
|
||||
|
||||
# Nombre de jobs réussis à conserver
|
||||
successfulJobsHistoryLimit: 3
|
||||
|
||||
# Nombre de jobs échoués à conserver
|
||||
failedJobsHistoryLimit: 3
|
||||
|
||||
# Timeout pour le job (en secondes)
|
||||
jobTimeout: 300 # 5 minutes
|
||||
|
||||
# Concurrency policy: Allow, Forbid, Replace
|
||||
concurrencyPolicy: Forbid
|
||||
|
||||
Reference in New Issue
Block a user