|
| 1 | +--- |
| 2 | +title: Einleitung |
| 3 | +author: Wale Soyinka |
| 4 | +contributors: Steven Spencer, Ganna Zhyrnova |
| 5 | +--- |
| 6 | + |
| 7 | +# Kubernetes auf die harte Tour (Rocky Linux) |
| 8 | + |
| 9 | +!!! info |
| 10 | + |
| 11 | + Dies ist ein Fork des ursprünglichen ["Kubernetes the hard way"](https://github.com/kelseyhightower/kubernetes-the-hard-way), das ursprünglich von Kelsey Hightower geschrieben wurde (GitHub: kelseyhightower). Im Gegensatz zum Original, das auf Debian-ähnlichen Distributionen für die ARM64-Architektur basiert, zielt dieser Fork auf Enterprise-Linux-Distributionen wie Rocky Linux ab, das auf der x86_64-Architektur läuft. |
| 12 | + |
| 13 | +Dieses Tutorial führt Sie durch die anspruchsvolle Einrichtung von Kubernetes. Es ist nicht für jemanden geeignet, der nach einem vollständig automatisierten Tool zum Einrichten eines Kubernetes-Clusters sucht. `Kubernetes The Hard Way` ist zum Lernen konzipiert. Sie müssen also den langen Weg gehen, um sicherzustellen, dass Sie jede Aufgabe verstehen, die zum Bootstrapping eines Kubernetes-Clusters erforderlich ist. |
| 14 | + |
| 15 | +Betrachten Sie die Ergebnisse dieses Tutorials nicht als produktionsreif und es wird möglicherweise keine Unterstützung von der Community erhalten, aber lassen Sie sich dadurch nicht vom Lernen abhalten! |
| 16 | + |
| 17 | +## Copyright |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | +Die Lizenzierung dieses Werks erfolgt unter einer [Creative Commons Attribution-NonCommercial-=ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-nc-sa/4.0/). |
| 22 | + |
| 23 | +## Zielgruppe |
| 24 | + |
| 25 | +Die Zielgruppe dieses Tutorials sind alle, die die Grundlagen von Kubernetes und die Zusammenarbeit der Kernkomponenten verstehen möchten. |
| 26 | + |
| 27 | +## Cluster-Details |
| 28 | + |
| 29 | +`Kubernetes The Hard Way` führt Sie durch das Bootstrapping eines einfachen Kubernetes-Clusters, bei dem alle Control-Plane-Komponenten auf einem einzelnen Knoten und zwei Worker-Knoten ausgeführt werden. Dies reicht aus, um die Kernkonzepte zu erlernen. |
| 30 | + |
| 31 | +Komponenten-Versionen: |
| 32 | + |
| 33 | +- [kubernetes](https://github.com/kubernetes/kubernetes) v1.32.x |
| 34 | +- [containerd](https://github.com/containerd/containerd) v2.0.x |
| 35 | +- [cni](https://github.com/containernetworking/cni) v1.6.x |
| 36 | +- [etcd](https://github.com/etcd-io/etcd) v3.4.x |
| 37 | + |
| 38 | +## Labs |
| 39 | + |
| 40 | +Für dieses Tutorial sind vier (4) x86_64-basierte virtuelle oder physische Maschinen erforderlich, die mit demselben Netzwerk verbunden sind. Während im Tutorial x86_64-basierte Maschinen verwendet werden, können Sie die gewonnenen Erkenntnisse auf andere Plattformen anwenden. |
| 41 | + |
| 42 | +- [Voraussetzungen](lab1-prerequisites.md) |
| 43 | +- [Setup der Jumpbox](lab2-jumpbox.md) |
| 44 | +- [Provisionierung der Rechner Ressourcen](lab3-compute-resources.md) |
| 45 | +- [Provisionierung der CA und Generierung von TLS-Zertifikate](lab4-certificate-authority.md) |
| 46 | +- [Generierung der Kubernetes Konfigurationsdateien für die Authentifizierung](lab5-kubernetes-configuration-files.md) |
| 47 | +- [Generierung der Data Encryption Konfiguration und Schlüssel](lab6-data-encryption-keys.md) |
| 48 | +- [Bootstrapping vom etcd-Cluster](lab7-bootstrapping-etcd.md) |
| 49 | +- [Bootstrapping the Kubernetes Control Plane](lab8-bootstrapping-kubernetes-controllers.md) |
| 50 | +- [Bootstrapping the Kubernetes Worker Nodes](lab9-bootstrapping-kubernetes-workers.md) |
| 51 | +- [Configuring kubectl for Remote Access](lab10-configuring-kubectl.md) |
| 52 | +- [Provisioning Pod Network Routes](lab11-pod-network-routes.md) |
| 53 | +- [Smoke Test](lab12-smoke-test.md) |
| 54 | +- [Cleaning Up](lab13-cleanup.md) |
0 commit comments