From 7a2f3923969f7475043584f8120c66b397e7b24e Mon Sep 17 00:00:00 2001
From: keshavprasadms <keshavprasadms@gmail.com>
Date: Thu, 16 Dec 2021 16:57:46 +0530
Subject: [PATCH] fix: now requires kubectl 1.21 and above for --dry-run=client

---
 deploy/jenkins/jenkins-server-setup.sh | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/deploy/jenkins/jenkins-server-setup.sh b/deploy/jenkins/jenkins-server-setup.sh
index 8405aca12..3dc39ae4f 100755
--- a/deploy/jenkins/jenkins-server-setup.sh
+++ b/deploy/jenkins/jenkins-server-setup.sh
@@ -125,13 +125,11 @@ rm -rf /usr/local/bin/helm
 cp linux-386/helm /usr/local/bin/helm
 rm -rf helm-v* linux-amd*
 
-# Install kubectl
+# Install kubectl v1.23.0
 echo -e "\n\e[0;32m${bold}Installating kubectl${normal}"
-curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
-touch /etc/apt/sources.list.d/kubernetes.list
-echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
-apt-get update
-apt-get install -y kubectl
+curl -LO https://dl.k8s.io/release/v1.23.0/bin/linux/amd64/kubectl
+chmod +x kubectl
+mv kubectl /usr/local/bin
 
 #Install yarn
 echo -e "\n\e[0;32m${bold}Installating yarn${normal}"
-- 
GitLab