Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:workbooks:kubernetes:k8s03 [2022/09/15 16:18] – admin | elearning:workbooks:kubernetes:k8s03 [2024/12/15 06:51] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~PDF: | ~~PDF: | ||
- | Version - **2020.02** | + | Version - **2024.01** |
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
Ligne 49: | Ligne 49: | ||
* 9.1 - Présentation | * 9.1 - Présentation | ||
* 9.2 - Mise en Place | * 9.2 - Mise en Place | ||
+ | |||
+ | =====Ressources===== | ||
+ | |||
+ | ====Lab #1==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ====Lab #2==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ====Lab #3==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ====Lab #4==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ====Lab #5==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ====Lab #6==== | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | ====Lab #7==== | ||
+ | |||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ====Lab #8==== | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | ====Lab #9==== | ||
+ | |||
+ | * https:// | ||
+ | |||
=====LAB #1 - Application Configuration===== | =====LAB #1 - Application Configuration===== | ||
Ligne 86: | Ligne 136: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | **Important** : Notez que les données sont stockées dans des **Key-values**. La première donnée dans la section **data** est **key1: Hello, world!** tandis que la deuxième, **key2**, est en plusieures | + | **Important** : Notez que les données sont stockées dans des **Key-values**. La première donnée dans la section **data** est **key1: Hello, world!** tandis que la deuxième, **key2**, est en plusieurs |
</ | </ | ||
Ligne 154: | Ligne 204: | ||
</ | </ | ||
- | Copiez et collez les chaînes base64 dans le ficheir | + | Copiez et collez les chaînes base64 dans le fichier |
< | < | ||
Ligne 419: | Ligne 469: | ||
* **Liveness Probes**, | * **Liveness Probes**, | ||
* Par défaut K8s considère un conteneur HS uniquement quand le conteneur en question s' | * Par défaut K8s considère un conteneur HS uniquement quand le conteneur en question s' | ||
- | * Liveness probes permettent une configuration plus sophistiquée de mécanisme. | + | * Liveness probes permettent une configuration plus sophistiquée de ce mécanisme. |
* **Startup Probes**, | * **Startup Probes**, | ||
* Similaires aux Liveness Probes, les Startup Probes n' | * Similaires aux Liveness Probes, les Startup Probes n' | ||
Ligne 612: | Ligne 662: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | **Important** : Notez que le pod est a un statut de running | + | **Important** : Notez que le pod est a un statut de Running |
</ | </ | ||
Ligne 802: | Ligne 852: | ||
====5.1 - Présentation==== | ====5.1 - Présentation==== | ||
- | Il est toujours préférable de ne mettre qu'un seul conteneur dans un pod. L' | + | Il est toujours préférable de ne mettre qu'un seul conteneur dans un pod. L' |
- | Cette intéraction | + | Cette interaction |
* le même espace réseau, | * le même espace réseau, | ||
Ligne 1077: | Ligne 1127: | ||
**Important** : Notez que le pod va être schedulé sur **kubenode2.ittraining.loc** grâce à l' | **Important** : Notez que le pod va être schedulé sur **kubenode2.ittraining.loc** grâce à l' | ||
</ | </ | ||
- | |||
- | < | ||
Créez le pod **nodename** : | Créez le pod **nodename** : | ||
Ligne 1085: | Ligne 1133: | ||
root@kubemaster: | root@kubemaster: | ||
pod/ | pod/ | ||
- | </ | ||
</ | </ | ||
Ligne 1297: | Ligne 1344: | ||
</ | </ | ||
- | --- | + | Pour supprimer le pod statique, connectez-vous à **kubenode1** : |
- | Copyright © 2022 Hugh Norris | + | |
+ | < | ||
+ | root@kubemaster: | ||
+ | trainee@kubenode1' | ||
+ | Linux kubenode1.ittraining.loc 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64 | ||
+ | |||
+ | The programs included with the Debian GNU/Linux system are free software; | ||
+ | the exact distribution terms for each program are described in the | ||
+ | individual files in / | ||
+ | |||
+ | Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent | ||
+ | permitted by applicable law. | ||
+ | Last login: Thu Sep 15 17:51:03 2022 from 192.168.56.2 | ||
+ | |||
+ | trainee@kubenode1: | ||
+ | Mot de passe : fenestros | ||
+ | |||
+ | root@kubenode1: | ||
+ | |||
+ | root@kubenode1: | ||
+ | |||
+ | root@kubenode1: | ||
+ | déconnexion | ||
+ | |||
+ | trainee@kubenode1: | ||
+ | déconnexion | ||
+ | Connection to kubenode1 closed. | ||
+ | |||
+ | root@kubemaster: | ||
+ | </ | ||
+ | |||
+ | ----- | ||
+ | |||
+ | Copyright © 2024 Hugh Norris | ||