Skip to content

Commit d906d04

Browse files
committed
updated
1 parent ba67880 commit d906d04

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

install/kube-install.sh

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,12 @@ function install-containerd {
6262
function k8s-install {
6363
sudo apt-get update
6464
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
6869
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"
7071
}
7172

7273
# *** init K8s
@@ -134,6 +135,7 @@ then
134135
sleep 5
135136
read -p "$(echo -e "${YELLOW}Please enter kubernetes version, or press enter for default (1.24.7) :${NC}")" k8s_version
136137
k8s_version=${k8s_version:-"1.24.7"}
138+
package_version=${k8s_version%.*}
137139
read -p "$(echo -e "${YELLOW}Please select CNI plugin or press enter for default ([1] Flannel(default) , [2] Calico) :${NC}")" cni_plugin
138140
cni_plugin=${cni_plugin:-"1"}
139141
disable-swap

0 commit comments

Comments
 (0)