♻️(helm) refactor clusterSecretStore and ExternalSecret deployments

Refactored ClusterSecretStore and ExternalSecret deployment to support
VaultWarden custom fields beyond login/password, including multi-line
values via file input. Also made the secret template name configurable
for added flexibility.

ClusterSecretStore are supposed to be cluster-wide objects, it's useless
to precise any namespace.
This commit is contained in:
lebaudantoine
2025-01-13 12:20:35 +01:00
committed by aleb_the_flash
parent 6d08e318a7
commit 9972692dac
4 changed files with 31 additions and 11 deletions

View File

@@ -3,7 +3,7 @@ set -o errexit
CURRENT_DIR=$(pwd)
NAMESPACE=${1:-meet}
SECRET_NAME=${2:-bitwarden-cli-visio}
SECRET_NAME=${2:-bitwarden-cli-meet}
TEMP_SECRET_FILE=$(mktemp)