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}