From f740e1d8c0504629822a678075503bea208dad5f Mon Sep 17 00:00:00 2001 From: Asara Date: Sat, 2 Jul 2022 14:44:03 -0400 Subject: [PATCH] Add external-secrets --- 002-external-secrets/install.sh | 17 +++++++++++++++++ 002-external-secrets/uninstall.sh | 6 ++++++ 2 files changed, 23 insertions(+) create mode 100755 002-external-secrets/install.sh create mode 100755 002-external-secrets/uninstall.sh diff --git a/002-external-secrets/install.sh b/002-external-secrets/install.sh new file mode 100755 index 0000000..f4100be --- /dev/null +++ b/002-external-secrets/install.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +CHART_VERSION=0.5.7 +NAMESPACE=external-secrets + +helm repo add external-secrets https://charts.external-secrets.io +helm repo update + +kubectl create ns ${NAMESPACE} + +helm upgrade --install \ + external-secrets \ + external-secrets/external-secrets \ + -n ${NAMESPACE} \ + --version ${CHART_VERSION} \ + --set "installCRDs=true" \ + --cleanup-on-fail diff --git a/002-external-secrets/uninstall.sh b/002-external-secrets/uninstall.sh new file mode 100755 index 0000000..8ad902b --- /dev/null +++ b/002-external-secrets/uninstall.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +NAMESPACE=vault + +helm -n ${NAMESPACE} delete vault +kubectl delete ns ${NAMESPACE}