From c4b319591b606202befbf3d955eb3500aab283fa Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Fri, 7 Feb 2025 11:41:27 +0100 Subject: [PATCH] feat: add script to reset ekman cluster secret --- argocd/reset-ekman-cluster.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 argocd/reset-ekman-cluster.sh diff --git a/argocd/reset-ekman-cluster.sh b/argocd/reset-ekman-cluster.sh new file mode 100644 index 00000000..9d2ccfbc --- /dev/null +++ b/argocd/reset-ekman-cluster.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +kubectl --context ekman delete -f ekman-cluster-admin-token.yaml +kubectl --context ekman apply -f ekman-cluster-admin-token.yaml + +secret=$(kubectl --context ekman get secret -n kube-system | grep cluster-admin-token | cut -d' ' -f1) +token=$(kubectl --context ekman get secret -n kube-system $secret -o yaml | grep ' token:' | cut -d' ' -f4 | base64 -d) +sed -r "s/:\"ey[^\"]+/:\"$token/" ekman.yaml +kubectl --context oceanbox apply -f ekman.yaml