Skip to content

Commit

Permalink
changed to informal tone
Browse files Browse the repository at this point in the history
  • Loading branch information
rul3m4k3r committed Apr 27, 2023
1 parent c74164d commit 696c2cd
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 40 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ _build:
Ein Plugin für das Kubernetes Kommandozeilentool `kubectl`, welches es ermöglicht Manifeste von einer Version der
Kubernetes API zu einer anderen zu konvertieren. Kann zum Beispiel hilfreich sein, Manifeste zu einer nicht als veraltet (deprecated)
markierten API Version mit einem neuerem Kubernetes Release zu migrieren.
Weitere Infos finden Sie unter [zu nicht veralteten APIs migrieren](/docs/reference/using-api/deprecation-guide/#migrate-to-non-deprecated-apis)
Weitere Infos finden Sich unter: [zu nicht veralteten APIs migrieren](/docs/reference/using-api/deprecation-guide/#migrate-to-non-deprecated-apis)
4 changes: 2 additions & 2 deletions content/de/docs/tasks/tools/included/kubectl-whats-next.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ _build:
* [Minikube installieren](https://minikube.sigs.k8s.io/docs/start/)
* [Installations Guides](/docs/setup/) ansehen um mehr über die Clustererstellung zu erfahren.
* [Lernen wie man Applikationen startet und erreichbar macht.](/docs/tasks/access-application-cluster/service-access-application-cluster/)
* Falls Sie Zugriff auf ein Cluster benötigen, welches Sie nicht selber erstellt haben, könnte
* Falls Zugriff auf ein Cluster benötigt wird, welches nicht von einem selbst erstellt wurde, könnte
[Clusterzugang teilen](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/) interessant sein.
* Lesen Sie die [kubectl Referenzdokumentation](/docs/reference/kubectl/kubectl/)
* Lies die [kubectl Referenzdokumentation](/docs/reference/kubectl/kubectl/)
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "fish Autovervollständigung"
description: "Optionale Konfiguration im die fish shell Autovervollständigung einzurichten."
description: "Optionale Konfiguration um die fish shell Autovervollständigung einzurichten."
headless: true
_build:
list: never
Expand All @@ -12,13 +12,12 @@ _build:
Autovervollständigung für Fish benötigt kubectl 1.23 oder neuer.
{{< /note >}}

Das kubectl Autovervollständigungsskript für Fish kann mit folgendem Befehl `kubectl completion fish` generiert werden.
The kubectl completion script for Fish can be generated with the command `kubectl completion fish`. Mit dem Befehl `kubectl completion fish | source` aktivieren Sie die Autovervollständigung in ihrer aktuellen Sitzung.
Das kubectl Autovervollständigungsskript für Fish kann mit folgendem Befehl `kubectl completion fish` generiert werden. Mit dem Befehl `kubectl completion fish | source` wird die Autovervollständigung in der aktuellen Sitzung aktiviert.

Um die Autovervollständigung in allen Sitzungen einzurichten, tragen sie den folgenden Befehl in Ihre `~/.config/fish/config.fish` Datei ein.
Um die Autovervollständigung in allen Sitzungen einzurichten, muss folgender Befehl in die `~/.config/fish/config.fish` Datei eingetragen werden:

```shell
kubectl completion fish | source
```

Nach dem Neuladen Ihrer Shell, sollte die kubectl Autovervollständigung funktionieren.
Nach dem Neuladen der Shell, sollte die kubectl Autovervollständigung funktionieren.
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ _build:
publishResources: false
---

Das kubectl Autovervollständigungsskript für Zsh kann mit folgendem Befehl `kubectl completion zsh` generiert werden.Mit dem Befehl `kubectl completion zsh | source` aktivieren Sie die Autovervollständigung in ihrer aktuellen Sitzung.
Das kubectl Autovervollständigungsskript für Zsh kann mit folgendem Befehl `kubectl completion zsh` generiert werden. Mit dem Befehl `kubectl completion zsh | source` wird die Autovervollständigung in der aktuellen Sitzung aktiviert.

Um die Autovervollständigung in allen Sitzungen einzurichten, tragen Sie den folgenden Befehl in Ihre `~/.zshrc` Datei ein:
Um die Autovervollständigung in allen Sitzungen einzurichten, muss folgender Befehl in die `~/.zshrc` Datei eingetragen werden:

```zsh
source <(kubectl completion zsh)
```

Wenn Sie ein Alias für kubectl eingerichtet haben, funktioniert die kubectl Autovervollständung automatisch.
Falls ein Alias für kubectl eingerichtet wurde, funktioniert die kubectl Autovervollständung automatisch.

Nach dem Neuladen Ihrer Shell, sollte die kubectl Autovervollständigung funktionieren.
Nach dem Neuladen der Shell, sollte die kubectl Autovervollständigung funktionieren.

Sollte ein Fehler auftreten wie dieser: `2: command not found: compdef`, fügen Sie bitte folgendes am Anfang Ihrer `~/.zshrc` Datei ein:
Sollte ein Fehler auftreten wie dieser: `2: command not found: compdef`, muss bitte folgendes am Anfang der `~/.zshrc` Datei eingefügt werden:

```zsh
autoload -Uz compinit
Expand Down
14 changes: 7 additions & 7 deletions content/de/docs/tasks/tools/included/verify-kubectl.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,28 +10,28 @@ _build:

Um mithilfe von kubectl ein Cluster zu finden und darauf zuzugreifen benötigt es eine
[kubeconfig Datei](/docs/concepts/configuration/organize-cluster-access-kubeconfig/),
welche automatisch angelegt wird, wenn Sie ein Cluster erstellen mit Hilfe der
welche automatisch angelegt wird, wenn ein Cluster mit Hilfe der
[kube-up.sh](https://github.com/kubernetes/kubernetes/blob/master/cluster/kube-up.sh)
oder erfolgreich ein Cluster mit Minicube erstellt haben.
oder erfolgreich ein Cluster mit Minicube erstellt wurde.
Standardmäßig liegt die kubectl Konfigurationsdatei unter folgendem Pfad `~/.kube/config`.

Um zu überprüfen ob kubectl korrekt konfiguriert ist, können Sie den Cluster-Status abfragen:
Um zu überprüfen ob kubectl korrekt konfiguriert ist, kann der Cluster-Status abgefragt werden:

```shell
kubectl cluster-info
```

Wenn Sie als Antwort eine URL sehen, ist kubectl korrekt konfiguriert und kann auf das Cluster zugreifen.
Wenn als Antwort eine URL ausgegeben wird, ist kubectl korrekt konfiguriert und kann auf das Cluster zugreifen.

Falls Sie eine Nachricht ähnlich wie die Folgende sehen, ist kubectl nicht korrekt konfiguriert oder nicht in der Lage das Cluster zu erreichen.
Falls eine Nachricht ähnlich wie die Folgende zu sehen ist, ist kubectl nicht korrekt konfiguriert oder nicht in der Lage das Cluster zu erreichen.

```
The connection to the server <server-name:port> was refused - did you specify the right host or port?
```

Wenn Sie zum Beispiel versuchen ein Kubernetes Cluster lokal auf ihrem Laptop zu starten, muss ein Tool wie zum Beispiel Minikube zuerst installiert werden. Danach können Sie die oben erwähnten Befehle erneut ausführen.
Wenn zum Beispiel versucht wird ein Kubernetes Cluster lokal auf dem Laptop zu starten, muss ein Tool wie zum Beispiel Minikube zuerst installiert werden. Danach können die oben erwähnten Befehle erneut ausgeführt werden.

Falls kubectl cluster-info eine URL zurück gibt, aber nicht auf das Cluster zugreifen kann, prüfen Sie ob kubectl korrekt konfiguriert wurde:
Falls kubectl cluster-info eine URL zurück gibt, aber nicht auf das Cluster zugreifen kann, prüfe ob kubectl korrekt konfiguriert wurde:

```shell
kubectl cluster-info dump
Expand Down
40 changes: 20 additions & 20 deletions content/de/docs/tasks/tools/install-kubectl-macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ card:

## {{% heading "prerequisites" %}}

Sie müssen eine kubectl-Version verwenden, welche nicht mehr als eine Minor-Version Unterschied zu ihrem Cluster aufweist. Zum Beispiel: eine Client-Version v{{< skew currentVersion >}} kann mit folgenden Versionen kommunizieren v{{< skew currentVersionAddMinor -1 >}}, v{{< skew currentVersionAddMinor 0 >}}, und v{{< skew currentVersionAddMinor 1 >}}.
Um kubectl zu verwenden darf die kubectl-Version nicht mehr als eine Minor-Version Unterschied zu deinem Cluster aufweisen. Zum Beispiel: eine Client-Version v{{< skew currentVersion >}} kann mit folgenden Versionen kommunizieren v{{< skew currentVersionAddMinor -1 >}}, v{{< skew currentVersionAddMinor 0 >}}, und v{{< skew currentVersionAddMinor 1 >}}.
Die Verwendung der neuesten kompatiblen Version von kubectl hilft, unvorhergesehene Probleme zu vermeiden.

## Kubectl auf macOS installieren
Expand Down Expand Up @@ -42,7 +42,7 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:
{{< /tabs >}}

{{< note >}}
Um eine spezifische Version herunterzuladen, ersetzen Sie `$(curl -L -s https://dl.k8s.io/release/stable.txt)` mit der spezifischen Version
Um eine spezifische Version herunterzuladen, ersetze `$(curl -L -s https://dl.k8s.io/release/stable.txt)` mit der spezifischen Version

Um zum Beispiel Version {{< param "fullversion" >}} auf Intel macOS herunterzuladen:

Expand All @@ -60,7 +60,7 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:

2. Binary validieren (optional)

Downloaden Sie die kubectl Checksum-Datei:
Download der kubectl Checksum-Datei:

{{< tabs name="download_checksum_macos" >}}
{{< tab name="Intel" codelang="bash" >}}
Expand All @@ -71,7 +71,7 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:
{{< /tab >}}
{{< /tabs >}}

Validieren Sie die Kubectl Binary mit der Checksum-Datei:
Kubectl Binary mit der Checksum-Datei validieren:

```bash
echo "$(cat kubectl.sha256) kubectl" | shasum -a 256 --check
Expand All @@ -91,7 +91,7 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:
```

{{< note >}}
Laden Sie von der Binary und Checksum-Datei immer die selben Versionen herunter.
Lade von der kubectl Binary und Checksum-Datei immer die selben Versionen herunter.
{{< /note >}}

3. Kubectl Binary ausführbar machen.
Expand All @@ -108,7 +108,7 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:
```

{{< note >}}
Stellen Sie sicher, dass `/usr/local/bin` in Ihrer PATH Umgebungsvariable gesetzt ist.
Stelle sicher, dass `/usr/local/bin` in deiner PATH Umgebungsvariable gesetzt ist.
{{< /note >}}

5. Prüfen ob die installierte Version die aktuellste Version ist:
Expand All @@ -124,11 +124,11 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:
WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short.
```

Sie können diese Warnung ignorieren. Sie prüfen lediglich die `kubectl` Version, welche Sie installiert haben.
Diese Warnung kann ignoriert werden. Prüfe lediglich die `kubectl` Version, welche installiert wurde.
{{< /note >}}
Oder benutzten Sie diesen Befehl für eine detailliertere Ansicht:
Oder benutzte diesen Befehl für eine detailliertere Ansicht:

```cmd
kubectl version --client --output=yaml
Expand All @@ -142,10 +142,10 @@ Um kubectl auf macOS zu installieren, gibt es die folgenden Möglichkeiten:

### Mit Homebrew auf macOS installieren

Wenn Sie macOS und [Homebrew](https://brew.sh/) als Paketmanager benutzen,
können Sie kubectl über diesen installieren.
Wenn macOS und [Homebrew](https://brew.sh/) als Paketmanager benutzt wird,
kann kubectl über diesen installiert werden.

1. Führen Sie den Installationsbefehl aus:
1. Führe den Installationsbefehl aus:

```bash
brew install kubectl
Expand All @@ -165,16 +165,16 @@ können Sie kubectl über diesen installieren.

### Mit Macports auf macOS installieren

Wenn Sie macOS und [Macports](https://macports.org/) als Paketmanager benutzen, können Sie kubectl über diesen installieren.
Wenn macOS und [Macports](https://macports.org/) als Paketmanager benutzt wird, kann kubectl über diesen installiert werden.

1. Führen Sie den Installationsbefehl aus:
1. Führe den Installationsbefehl aus:

```bash
sudo port selfupdate
sudo port install kubectl
```

1. Prüfen ob die installierte Version die aktuellste Version ist:
2. Prüfen ob die installierte Version die aktuellste Version ist:

```bash
kubectl version --client
Expand All @@ -188,7 +188,7 @@ Wenn Sie macOS und [Macports](https://macports.org/) als Paketmanager benutzen,

### Shell Autovervollständigung einbinden

kubectl stellt Autovervollständigungen für Bash, Zsh, Fish und Powershell zur Verfügung, mit welchem Sie Kommandozeilen Befehle beschleunigen können.
kubectl stellt Autovervollständigungen für Bash, Zsh, Fish und Powershell zur Verfügung, mit welchem Kommandozeilenbefehle beschleunigt werden können.

Untenstehend ist beschrieben, wie die Autovervollständigungen für Fish und Zsh eingebunden werden.

Expand All @@ -214,7 +214,7 @@ Untenstehend ist beschrieben, wie die Autovervollständigungen für Fish und Zsh

2. Binär-Datei validieren (optional)

Downloaden Sie die kubectl-convert Checksum-Datei:
Download der kubectl-convert Checksum-Datei:

{{< tabs name="download_convert_checksum_macos" >}}
{{< tab name="Intel" codelang="bash" >}}
Expand All @@ -225,7 +225,7 @@ Untenstehend ist beschrieben, wie die Autovervollständigungen für Fish und Zsh
{{< /tab >}}
{{< /tabs >}}

Validieren Sie die kubectl-convert Binary mit der Checksum-Datei:
Validierung der kubectl-convert Binary mit der Checksum-Datei:

```bash
echo "$(cat kubectl-convert.sha256) kubectl-convert" | shasum -a 256 --check
Expand All @@ -245,7 +245,7 @@ Untenstehend ist beschrieben, wie die Autovervollständigungen für Fish und Zsh
```

{{< note >}}
Laden Sie von der Binary und Checksum-Datei immer die selben Versionen herunter.
Lade von der kubectl Binary und Checksum-Datei immer die selben Versionen herunter.
{{< /note >}}

3. Kubectl-convert Binary ausführbar machen
Expand All @@ -254,15 +254,15 @@ Untenstehend ist beschrieben, wie die Autovervollständigungen für Fish und Zsh
chmod +x ./kubectl-convert
```

4. Kubectl-convert Binary zu einem Ordner in ihrem `PATH` verschieben.
4. Kubectl-convert Binary zu einem Ordner in `PATH` Umgebungsvariable verschieben.

```bash
sudo mv ./kubectl-convert /usr/local/bin/kubectl-convert
sudo chown root: /usr/local/bin/kubectl-convert
```

{{< note >}}
Stellen Sie sicher, dass `/usr/local/bin` in Ihrer PATH Umgebungsvariable gesetzt ist.
Stelle sicher, dass `/usr/local/bin` in der PATH Umgebungsvariable gesetzt ist.
{{< /note >}}

5. Verifizieren, dass das Pluign erfolgreich installiert wurde:
Expand Down

0 comments on commit 696c2cd

Please sign in to comment.