From de9f10b90bdcb319dbfb0c20b3f14e41a8363a9c Mon Sep 17 00:00:00 2001 From: VIPIN Date: Fri, 12 Sep 2025 15:32:29 +0530 Subject: [PATCH] Fix --- Jenkinsfile | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bb08e9b..6b1fc9a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,6 +7,7 @@ pipeline { DOCKERHUB_USER = 'vipin2025devops' DEPLOYMENT_FILE = 'k8s/deployment.yaml' SERVICE_FILE = 'k8s/service.yaml' + KUBECONFIG = 'C:\\Users\\rlkri\\.kube\\config' } stages { @@ -42,27 +43,23 @@ pipeline { stage('Deploy to Kubernetes') { steps { - withCredentials([file(credentialsId: 'kubeconfig-file', variable: 'KUBECONFIG_PATH')]) { - bat """ - kubectl --kubeconfig %KUBECONFIG_PATH% apply -f %DEPLOYMENT_FILE% --validate=false - kubectl --kubeconfig %KUBECONFIG_PATH% apply -f %SERVICE_FILE% --validate=false - kubectl --kubeconfig %KUBECONFIG_PATH% get pods -o wide - kubectl --kubeconfig %KUBECONFIG_PATH% get svc - """ - } + bat """ + kubectl apply -f %DEPLOYMENT_FILE% --validate=false + kubectl apply -f %SERVICE_FILE% --validate=false + kubectl get pods -o wide + kubectl get svc + """ } } stage('Verify Deployment') { steps { - withCredentials([file(credentialsId: 'kubeconfig-file', variable: 'KUBECONFIG_PATH')]) { - bat """ - echo Pods Status: - kubectl --kubeconfig %KUBECONFIG_PATH% get pods -o wide - echo Services: - kubectl --kubeconfig %KUBECONFIG_PATH% get svc - """ - } + bat """ + echo Pods Status: + kubectl get pods -o wide + echo Services: + kubectl get svc + """ } } } @@ -72,7 +69,7 @@ pipeline { echo "Deployment successful!" } failure { - echo " Deployment failed. Check logs above." + echo "Deployment failed. Check logs above." } } }