Skip to content

Commit d13e779

Browse files
New Crowdin updates (#2870)
* New translations 8_9.md (German) * New translations lab2-jumpbox.md (French) * New translations lab1-prerequisites.md (Portuguese, Brazilian) * New translations index.md (German)
1 parent e842e32 commit d13e779

File tree

4 files changed

+172
-3
lines changed

4 files changed

+172
-3
lines changed

docs/index.de.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@ Die Hauptbereiche der Dokumentationseite sind:
2424

2525
* **Anleitungen**: die bestimmte Themen zum Einrichten und Benutzen von Rocky Linux abdecken.
2626
* **Bücher**: enthalten detailliertere Informationen rund um einen bestimmten Bereich.
27-
* **Labors**: Sie werden Spaß an diese Tutorials haben!
27+
* **Labs**: „Zurück zur Schule“, diese Tutorials werden Ihnen Spaß machen!
2828
* **Gems**: Hier werden nützliche Skripte und Tipps zur Verwendung von Befehlen vorgestellt.
2929
* **Release Notes**: enthalten Rocky Linux Release Notes und Versionsupdate Informationen.
3030
* **Rocky Linux**: Link zur Offiziellen Homepage.
3131

3232
### Multilingual
3333

34-
Bei Rocky Linux wollen wir die Dokumentationsseite für jeden in seiner Lieblingssprache zugänglich machen — *deshalb sind Übersetzungen in verschiedenen Sprachen wesentlich*. Wenn Sie auf die Sprachauswahl (文A bzw. wén-A Icon) im oberen Menü klicken, sehen Sie die Sprachen, die zurzeit verfügbar sind: Dazu gibt es zwei Teile:
34+
Bei Rocky Linux wollen wir die Dokumentationsseite für jeden in seiner Lieblingssprache zugänglich machen — *deshalb sind Übersetzungen in verschiedenen Sprachen wesentlich*. Wenn Sie auf die Sprachauswahl (文A bzw. `wén-A` Icon) im oberen Menü klicken, sehen Sie die Sprachen, die zurzeit verfügbar sind: Dazu gibt es zwei Teile:
3535

3636
1. Lokalisierung der Webseiten-Schnittstelle: Wenn Sie eine andere Sprache wählen, zum Beispiel Français, werden Sie feststellen, dass die Schnittstelle, zum Beispiel die Navigatoren 'Weiter' und 'Vorheriger' übersetzt werden.
3737
1. Inhalt: Das Übersetzen von Inhalten ist eine [laufende](https://crowdin.com/project/rockydocs/activity-stream) (https://crowdin.com/project/rockydocs/activity-stream) [Aufgabe](https://crowdin.com/project/rockydocs). Noch nicht alle Inhalte sind in allen Sprachen übersetzt. Alle Seiten, die übersetzt wurden (in der ausgewählten Sprache) werden entsprechend dargestellt, diejenigen, die es noch nicht vollständig sind, werden in Englisch angezeigt. Wenn Sie der Community durch Übersetzungen helfen möchten, sind Sie sehr willkommen — siehe unten für weitere Details zur Vorgehensweise.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
author: Wale Soyinka
3+
contributors: Steven Spencer, Ganna Zhyrnova
4+
tags:
5+
- kubernetes
6+
- k8s
7+
- exercício do laboratório
8+
---
9+
10+
# Lab. 1: Pré-requisitos
11+
12+
!!! info
13+
14+
Este é um fork do original ["Kubernetes the hard way"](https://github.com/kelseyhightower/kubernetes-the-hard-way) escrito originalmente por Kelsey Hightower (GitHub: kelseyhightower). Ao contrário do original, que se baseia em distribuições semelhantes ao Debian para a arquitetura ARM64, este fork tem como alvo distribuições Enterprise Linux, como o Rocky Linux, que roda na arquitetura x86_64.
15+
16+
Neste laboratório, você revisará os requisitos de máquina necessários para seguir este tutorial.
17+
18+
## Máquinas Virtuais ou Físicas
19+
20+
Este tutorial requer quatro (4) máquinas virtuais ou físicas x86_64 executando o Rocky Linux 9.5 (os contêineres Incus ou LXD também devem funcionar). A tabela a seguir lista as quatro máquinas e seus requisitos de CPU, memória e armazenamento.
21+
22+
| Nome | Descrição | CPU | RAM | Armazenamento |
23+
| ------- | ---------------------------- | --- | ------ | ------------- |
24+
| jumpbox | Servidor de administração | 1 | 512 MB | 10GB |
25+
| server | Servidor Kubernetes | 1 | 2GB | 20GB |
26+
| node-0 | Nó de trabalho do Kubernetes | 1 | 2GB | 20GB |
27+
| node-1 | Nó de trabalho do Kubernetes | 1 | 2GB | 20GB |
28+
29+
A maneira como você provisiona as máquinas fica por sua conta; o único requisito é que cada máquina atenda aos requisitos de sistema acima, incluindo as especificações da máquina e a versão do sistema operacional. Após provisionar todas as quatro máquinas, verifique os requisitos do sistema executando o comando `uname` em cada máquina:
30+
31+
```bash
32+
uname -mov
33+
```
34+
35+
Após executar o comando `uname`, você deverá ver a seguinte saída:
36+
37+
```text
38+
#1 SMP PREEMPT_DYNAMIC Wed Feb 19 16:28:19 UTC 2025 x86_64 GNU/Linux
39+
```
40+
41+
O `x86_64` na saída confirma que o sistema é uma arquitetura x86_64. Este deve ser o caso de vários sistemas baseados em AMD e Intel.
42+
43+
Next: [setting-up-the-jumpbox](lab2-jumpbox.md)
Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
---
2+
author: Wale Soyinka
3+
contributors: Steven Spencer, Ganna Zhyrnova
4+
tags:
5+
- kubernetes
6+
- k8s
7+
- exercice d'atelier
8+
---
9+
10+
# Atelier n°2 : Mise en Place de The Jumpbox
11+
12+
!!! info
13+
14+
Il s'agit d'un fork de l'original ["Kubernetes the hard way"](https://github.com/kelseyhightower/kubernetes-the-hard-way) écrit à l'origine par Kelsey Hightower (GitHub : kelseyhightower). Contrairement à l'original, qui se base sur des distributions de type Debian pour l'architecture ARM64, ce fork cible les distributions Enterprise Linux telles que Rocky Linux, qui fonctionne sur l'architecture x86_64.
15+
16+
Dans ce labo, vous allez configurer l'une des quatre machines comme `jumpbox`. Vous utiliserez cette machine pour exécuter des commandes dans ce didacticiel. Bien qu'une machine dédiée soit utilisée pour assurer la cohérence, vous pouvez exécuter ces commandes à partir de n'importe quelle machine, y compris votre poste de travail personnel exécutant macOS ou Linux.
17+
18+
Considérez la `jumpbox` comme la machine d’administration que vous utiliserez comme base lors de la configuration de votre grappe Kubernetes à partir de zéro. Une chose que vous devez faire avant de commencer est d'installer quelques utilitaires de ligne de commande et de cloner le référentiel git `Kubernetes The Hard Way`, qui contient des fichiers de configuration supplémentaires que vous utiliserez pour configurer divers composants `Kubernetes` tout au long de ce didacticiel.
19+
20+
Connectez-vous au serveur `jumpbox` :
21+
22+
```bash
23+
ssh root@jumpbox
24+
```
25+
26+
Pour plus de commodité, vous exécuterez toutes les commandes en tant qu'utilisateur `root`, ce qui contribuera à réduire le nombre de commandes nécessaires pour tout configurer.
27+
28+
## Installation des Utilitaires de Ligne de Commande
29+
30+
Une fois connecté à la machine `jumpbox` en tant qu'utilisateur `root`, vous installerez les utilitaires de ligne de commande que vous utiliserez pour effectuer diverses tâches tout au long du didacticiel :
31+
32+
```bash
33+
sudo dnf -y install wget curl vim openssl git
34+
```
35+
36+
## Synchronisation du Dépôt GitHub
37+
38+
Il est maintenant temps de télécharger une copie de ce tutoriel, qui contient les fichiers de configuration et les modèles que vous utiliserez pour créer votre grappe Kubernetes à partir de zéro. Clonez le dépôt git de Kubernetes The Hard Way à l'aide de la commande `git` :
39+
40+
```bash
41+
git clone --depth 1 \
42+
https://github.com/wsoyinka/kubernetes-the-hard-way.git
43+
```
44+
45+
Accédez au répertoire `kubernetes-the-hard-way` :
46+
47+
```bash
48+
cd kubernetes-the-hard-way
49+
```
50+
51+
Ce sera le répertoire de travail pour le reste du tutoriel. Si jamais vous vous perdez, exécutez la commande `pwd` pour vérifier que vous êtes dans le bon répertoire lors de l'exécution de commandes sur la `jumpbox` :
52+
53+
```bash
54+
pwd
55+
```
56+
57+
```text
58+
/root/kubernetes-the-hard-way
59+
```
60+
61+
## Téléchargement des Fichiers Binaires
62+
63+
Ici, vous téléchargerez les binaires des différents composants Kubernetes. Stockez ces binaires dans le répertoire `downloads` sur la `jumpbox`. Cela réduira la quantité de bande passante Internet requise pour terminer ce tutoriel, car vous éviterez de télécharger les binaires plusieurs fois pour chaque machine de notre grappe Kubernetes.
64+
65+
Le fichier `download.txt` répertorie les binaires que vous allez télécharger, que vous pouvez consulter à l'aide de la commande `cat` :
66+
67+
```bash
68+
cat downloads.txt
69+
```
70+
71+
Téléchargez les binaires répertoriés dans le fichier `downloads.txt` dans un répertoire appelé `downloads` à l'aide de la commande `wget` :
72+
73+
```bash
74+
wget -q --show-progress \
75+
--https-only \
76+
--timestamping \
77+
-P downloads \
78+
-i downloads.txt
79+
```
80+
81+
Selon la vitesse de votre connexion Internet, le téléchargement des `584` mégaoctets de binaires peut prendre un certain temps. Une fois le téléchargement terminé, vous pouvez les lister à l'aide de la commande `ls` :
82+
83+
```bash
84+
ls -loh downloads
85+
```
86+
87+
```text
88+
total 557M
89+
-rw-r--r--. 1 root 51M Jan 6 11:13 cni-plugins-linux-amd64-v1.6.2.tgz
90+
-rw-r--r--. 1 root 36M Feb 28 14:09 containerd-2.0.3-linux-amd64.tar.gz
91+
-rw-r--r--. 1 root 19M Dec 9 04:16 crictl-v1.32.0-linux-amd64.tar.gz
92+
-rw-r--r--. 1 root 17M Feb 25 14:19 etcd-v3.4.36-linux-amd64.tar.gz
93+
-rw-r--r--. 1 root 89M Dec 11 16:12 kube-apiserver
94+
-rw-r--r--. 1 root 82M Dec 11 16:12 kube-controller-manager
95+
-rw-r--r--. 1 root 55M Dec 11 16:12 kubectl
96+
-rw-r--r--. 1 root 74M Dec 11 16:12 kubelet
97+
-rw-r--r--. 1 root 64M Dec 11 16:12 kube-proxy
98+
-rw-r--r--. 1 root 63M Dec 11 16:12 kube-scheduler
99+
-rw-r--r--. 1 root 11M Feb 13 20:19 runc.amd64
100+
```
101+
102+
## Installation de `kubectl`
103+
104+
Dans cette section, vous installerez `kubectl`, l'outil de ligne de commande client officiel Kubernetes, sur la machine `jumpbox`. Vous utiliserez `kubectl` pour interagir avec le plan de contrôle Kubernetes une fois le provisionnement de votre grappe terminé plus tard dans ce didacticiel.
105+
106+
Utilisez la commande `chmod` pour rendre le binaire `kubectl` exécutable et le déplacer vers le répertoire `/usr/local/bin/` :
107+
108+
```bash
109+
chmod +x downloads/kubectl
110+
cp downloads/kubectl /usr/local/bin/
111+
```
112+
113+
Étant donné que votre installation de `kubectl` est terminée, vous pouvez la vérifier en exécutant la commande `kubectl` :
114+
115+
```bash
116+
kubectl version --client
117+
```
118+
119+
```text
120+
Client Version: v1.32.0
121+
Kustomize Version: v5.5.0
122+
```
123+
124+
À ce stade, vous avez configuré une `jumpbox` avec tous les outils et utilitaires de ligne de commande nécessaires pour terminer les travaux pratiques de ce didacticiel.
125+
126+
Suivant : [Provisionnement des ressources de calcul](lab3-compute-resources.md)

docs/release_notes/8_9.de.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Version 8.9
2+
title: Release 8.9
33
tags:
44
- 8.9
55
- Release 8.9

0 commit comments

Comments
 (0)