#!/bin/bash # Script pour synchroniser tous les secrets TLS depuis OPS vers les autres clusters set -e echo "=== Synchronisation de tous les secrets TLS ===" echo "" # Liste des secrets à synchroniser # Format: secret_name:source_ns:target_cluster:target_ns SECRETS=( "homarr-dev-tls:certificates-ops:cluster-dev:homarr-dev" # Ajoutez d'autres secrets ici # "nextcloud-dev-tls:certificates-ops:cluster-dev:nextcloud-dev" ) for secret_config in "${SECRETS[@]}"; do IFS=':' read -r secret_name source_ns target_cluster target_ns <<< "$secret_config" echo "Synchronisation de $secret_name vers $target_cluster..." ./scripts/sync-tls-secret.sh "$secret_name" "cluster-ops" "$source_ns" "$target_cluster" "$target_ns" echo "" done echo "=== Toutes les synchronisations terminées ==="