From 5c9d5372a23cfe8b22974995e5846be3378a8418 Mon Sep 17 00:00:00 2001 From: ameniboukattaya Date: Thu, 6 Aug 2026 01:31:40 +0100 Subject: [PATCH] fix deploy stage: use k3s kubectl, mask token from logs --- platform/Jenkinsfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/Jenkinsfile b/platform/Jenkinsfile index ebdcbf9..34975d0 100644 --- a/platform/Jenkinsfile +++ b/platform/Jenkinsfile @@ -49,16 +49,17 @@ pipeline { docker save management-platform:${BUILD_NUMBER} | \ /usr/local/bin/k3s ctr -a /run/k3s/containerd/containerd.sock -n k8s.io images import - + set +x TOKEN=$(cat /var/run/secrets/kubernetes.io/serviceaccount/token) CACERT=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - /usr/local/bin/kubectl --server=https://kubernetes.default.svc \ + /usr/local/bin/k3s kubectl --server=https://kubernetes.default.svc \ --token="$TOKEN" --certificate-authority="$CACERT" \ set image deployment/management-platform \ management-platform=management-platform:${BUILD_NUMBER} \ -n management-platform - /usr/local/bin/kubectl --server=https://kubernetes.default.svc \ + /usr/local/bin/k3s kubectl --server=https://kubernetes.default.svc \ --token="$TOKEN" --certificate-authority="$CACERT" \ rollout status deployment/management-platform -n management-platform --timeout=90s