From 5053a621c5090c00b97ace8c11771b4c8a08a970 Mon Sep 17 00:00:00 2001 From: Scott Hatlen Date: Mon, 20 Oct 2025 21:09:52 -0700 Subject: [PATCH] Use in-cluster ServiceAccount auth for deployments --- .woodpecker.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 1585460..a9cdca0 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -23,13 +23,10 @@ steps: - name: deploy image: bitnami/kubectl:latest + backend_options: + kubernetes: + serviceAccountName: woodpecker-deploy commands: - - mkdir -p ~/.kube - - printf '%s\n' "$KUBECONFIG_CONTENT" > ~/.kube/config - - chmod 600 ~/.kube/config - kubectl apply -f k8s.yaml -n blog - kubectl rollout restart deployment/blog-dep -n blog - - kubectl rollout status deployment/blog-dep -n blog - environment: - KUBECONFIG_CONTENT: - from_secret: kubeconfig \ No newline at end of file + - kubectl rollout status deployment/blog-dep -n blog \ No newline at end of file