Skip to content

Commit 45746a5

Browse files
committed
Use pkgs.k8s.io instead of apt.k8s.io for k8s
The package hosting is moving from Google to OBS. There is now one repository per release version. Signed-off-by: Anders F Björklund <[email protected]>
1 parent 7b7b84a commit 45746a5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

examples/k8s.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,9 @@ provision:
5555
export DEBIAN_FRONTEND=noninteractive
5656
apt-get update
5757
apt-get install -y apt-transport-https ca-certificates curl
58-
curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://dl.k8s.io/apt/doc/apt-key.gpg
59-
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
58+
VERSION=$(curl -L -s https://dl.k8s.io/release/stable.txt | sed -e 's/v//' | cut -d'.' -f1-2)
59+
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v${VERSION}/deb/ /" | sudo tee /etc/apt/sources.list.d/kubernetes.list
60+
curl -fsSL https://pkgs.k8s.io/core:/stable:/v${VERSION}/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
6061
apt-get update
6162
# cri-tools
6263
apt-get install -y cri-tools

0 commit comments

Comments
 (0)