From b5983a23ca7f052bc38c9f783ca19aad4999b227 Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Sat, 20 Apr 2024 19:00:52 +0200 Subject: [PATCH] fix: fix token base64 decoding --- vcluster/update-argo-cluster-connection-token.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcluster/update-argo-cluster-connection-token.sh b/vcluster/update-argo-cluster-connection-token.sh index 9d6a4efb..338e94ac 100755 --- a/vcluster/update-argo-cluster-connection-token.sh +++ b/vcluster/update-argo-cluster-connection-token.sh @@ -17,6 +17,6 @@ name=$1 cluster=$name-vcluster shift -token=$(kubectl get secret --context $cluster -n kube-system admin-token -o json | jq .data.token | tr -d '"') +token=$(kubectl get secret --context $cluster -n kube-system admin-token -o json | jq .data.token | tr -d '"' | base64 -d) config=$(echo "{\"bearerToken\": \"$token\", \"tlsClientConfig\": { \"insecure\" : true }}" | base64 -w0) $k patch -n argocd secret cluster-$cluster -p "{\"data\":{\"config\":\"$config\"}}"