Skip to content

Commit eeff69c

Browse files
fix apt repo urls in german kubectl install guide
1 parent 9a96b8a commit eeff69c

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

content/de/docs/tasks/tools/install-kubectl-linux.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ Um kubectl auf Linux zu installieren, gibt es die folgenden Möglichkeiten:
127127

128128
```shell
129129
sudo apt-get update
130-
sudo apt-get install -y ca-certificates curl
130+
sudo apt-get install -y ca-certificates curl gnupg
131131
```
132132

133133
Falls Debian 9 (stretch) oder älter genutzt wird, müssen zusätzlich das Paket `apt-transport-https` installiert werden:
@@ -136,16 +136,20 @@ Um kubectl auf Linux zu installieren, gibt es die folgenden Möglichkeiten:
136136
sudo apt-get install -y apt-transport-https
137137
```
138138

139-
2. Den öffentlichen Google Cloud Signaturschlüssel herunterladen:
139+
2. Den öffentlichen Signaturschlüssel für die Kubernetes Repositories herunterladen:
140140

141141
```shell
142-
curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-archive-keyring.gpg
142+
# Falls der Ordner `/etc/apt/keyrings` nicht existiert, sollte er vor dem curl Kommando erstellt werden, siehe folgende Zeile
143+
# sudo mkdir -p -m 755 /etc/apt/keyrings
144+
curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.31/deb/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
145+
sudo chmod 644 /etc/apt/keyrings/kubernetes-apt-keyring.gpg # nicht privilegierten APT Applikationen den Lesezugriff auf diesen Keyring erlauben
143146
```
144147

145-
3. Kubernetes zum `apt` Repository:
148+
3. Kubernetes `apt` Repository hinzufügen:
146149

147150
```shell
148-
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
151+
echo 'deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.31/deb/ /' | sudo tee /etc/apt/sources.list.d/kubernetes.list
152+
sudo chmod 644 /etc/apt/sources.list.d/kubernetes.list # dies hilft tools wie command-not-found korrekt zu funktionieren
149153
```
150154

151155
4. Den `apt` Paketindex mit dem neuen Repository updaten und kubectl installieren:

0 commit comments

Comments
 (0)