Bump Kubernetes deployment to 1.25.12
This commit is contained in:
		
							
								
								
									
										23
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								README.md
									
									
									
									
									
								
							| @@ -210,22 +210,21 @@ Install packages: | |||||||
|  |  | ||||||
| ```bash | ```bash | ||||||
| OS=xUbuntu_22.04 | OS=xUbuntu_22.04 | ||||||
| VERSION=1.24 | VERSION=1.25 | ||||||
| cat <<EOF | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list | echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/ /"| sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list | ||||||
| deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/ / | echo "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/ /"|sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.list | ||||||
| EOF |  | ||||||
| cat <<EOF | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.list |  | ||||||
| deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/ / |  | ||||||
| EOF |  | ||||||
|  |  | ||||||
| rm -fv /etc/apt/trusted.gpg | rm -fv /etc/apt/trusted.gpg | ||||||
| curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/libcontainers.gpg |  | ||||||
| curl -L https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:$VERSION/$OS/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/libcontainers-cri-o.gpg | curl -s https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/libcontainers-archive-keyring.gpg | ||||||
| curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg > /etc/apt/trusted.gpg.d/packages-cloud-google.gpg | curl -s https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable:/cri-o:/$VERSION/$OS/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/libcontainers-crio-archive-keyring.gpg | ||||||
|  | curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor >  /etc/apt/trusted.gpg.d/packages-cloud-google.gpg | ||||||
|  |  | ||||||
| echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" > /etc/apt/sources.list.d/kubernetes.list | echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" > /etc/apt/sources.list.d/kubernetes.list | ||||||
|  |  | ||||||
| apt-get update | apt-get update | ||||||
| apt-get install -yqq --allow-change-held-packages apt-transport-https curl cri-o cri-o-runc kubelet=1.24.10-00 kubectl=1.24.10-00 kubeadm=1.24.10-00 | apt-get install -yqq --allow-change-held-packages apt-transport-https curl cri-o cri-o-runc kubelet=1.25.12-00 kubectl=1.25.12-00 kubeadm=1.25.12-00 cri-o=1.25.3~0 | ||||||
|  | apt-mark hold kubelet kubeadm kubectl cri-o | ||||||
|  |  | ||||||
| cat << \EOF > /etc/containers/registries.conf | cat << \EOF > /etc/containers/registries.conf | ||||||
| unqualified-search-registries = ["docker.io"] | unqualified-search-registries = ["docker.io"] | ||||||
| @@ -237,7 +236,7 @@ EOF | |||||||
| sudo systemctl restart crio | sudo systemctl restart crio | ||||||
| sudo systemctl daemon-reload | sudo systemctl daemon-reload | ||||||
| sudo systemctl enable crio --now | sudo systemctl enable crio --now | ||||||
| apt-mark hold kubelet kubeadm kubectl |  | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| On master: | On master: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user