File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -62,11 +62,12 @@ function install-containerd {
62
62
function k8s-install {
63
63
sudo apt-get update
64
64
sudo apt-get install -y apt-transport-https ca-certificates curl
65
- sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
66
- echo " deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
67
- sudo apt-get update
65
+ curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.28/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
66
+ echo " deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v${package_version} /deb/ /" | sudo tee /etc/apt/sources.list.d/kubernetes.list
67
+ echo " package version set to ${package_version} "
68
+ sudo apt-get update
68
69
echo -e " ${GREEN} installing kubectl kubeadm kubelet...${NC} "
69
- sudo apt-get install -y kubelet=" ${k8s_version} -00 " kubeadm=" ${k8s_version} -00 " kubectl=" ${k8s_version} -00 "
70
+ sudo apt-get install -y kubelet=" ${k8s_version} -1.1 " kubeadm=" ${k8s_version} -1.1 " kubectl=" ${k8s_version} -1.1 "
70
71
}
71
72
72
73
# *** init K8s
134
135
sleep 5
135
136
read -p " $( echo -e " ${YELLOW} Please enter kubernetes version, or press enter for default (1.24.7) :${NC} " ) " k8s_version
136
137
k8s_version=${k8s_version:- " 1.24.7" }
138
+ package_version=${k8s_version% .* }
137
139
read -p " $( echo -e " ${YELLOW} Please select CNI plugin or press enter for default ([1] Flannel(default) , [2] Calico) :${NC} " ) " cni_plugin
138
140
cni_plugin=${cni_plugin:- " 1" }
139
141
disable-swap
You can’t perform that action at this time.
0 commit comments