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_en:start [2025/01/05 13:45] – admin | elearning:workbooks:kubernetes_en:start [2025/01/19 14:24] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 49: | Ligne 49: | ||
| Kubenode02_10.0.2.67 | kubenode02.ittraining.loc | 192.168.56.4 | Debian | | Kubenode02_10.0.2.67 | kubenode02.ittraining.loc | 192.168.56.4 | Debian | ||
- | In your VirtualBox you **must** create a **host private network** called **vboxnet0** with address **192.168.56.1/ | + | In your VirtualBox you **must** create a **private |
Pre-configured **[[https:// | Pre-configured **[[https:// | ||
Ligne 195: | Ligne 195: | ||
* Implementation | * Implementation | ||
* The NodePort service | * The NodePort service | ||
- | * ClusterIP service | + | * The ClusterIP service |
* 1.5 - Services and the K8s DNS | * 1.5 - Services and the K8s DNS | ||
* Overview | * Overview | ||
Ligne 224: | Ligne 224: | ||
* 2.5 - Resizing a PersistentVolumeClaim | * 2.5 - Resizing a PersistentVolumeClaim | ||
- | * **DOE307 - Troubleshooting | + | * **DOE307 - Troubleshooting |
* LAB #1 - The API Server | * LAB #1 - The API Server | ||
- | * 1.1 - Refused | + | * 1.1 - Connection |
- | * The kubelet service | + | |
- | * The KUBECONFIG variable | + | |
- | * The $HOME/ | + | |
* 1.2 - System Pod Logs | * 1.2 - System Pod Logs | ||
- | * LAB #2 - Nodes | + | * LAB #2 - The Nodes |
- | * 2.1 - The NotReady | + | * 2.1 - NotReady |
* LAB #3 - Pods | * LAB #3 - Pods | ||
- | * 3.1 - The ImagePullBackOff | + | * 3.1 - The ImagePullBackOff |
* 3.2 - The CrashLoopBackOff Error | * 3.2 - The CrashLoopBackOff Error | ||
* LAB #4 - Containers | * LAB #4 - Containers | ||
- | * 4.1 - The exec command | + | * 4.1 - The exec Command |
- | * LAB #5 - The Network | + | * LAB #5 - Networking |
- | * 5.1 - kube-proxy and the DNS | + | * 5.1 - kube-proxy and DNS |
- | * 5.2 - The netshoot | + | * 5.2 - The netshoot |
* **DOE308 - Introduction to Securing K8s** | * **DOE308 - Introduction to Securing K8s** | ||
* LAB #1 - Role Based Access Control and TLS Certificates | * LAB #1 - Role Based Access Control and TLS Certificates | ||
* 1.1 - Overview | * 1.1 - Overview | ||
- | * 1.2 - The / | + | * 1.2 - The / |
* 1.3 - Creating a serviceAccount | * 1.3 - Creating a serviceAccount | ||
- | * 1.4 - Creating a user | + | * 1.4 - Creating a User |
- | * 1.5 - TLS certificates | + | * 1.5 - TLS Certificates |
* LAB #2 - Pod Security Implementation | * LAB #2 - Pod Security Implementation | ||
* 2.1 - Overview | * 2.1 - Overview | ||
* 2.2 - Kubernetes Security Context | * 2.2 - Kubernetes Security Context | ||
- | * ReadOnlyRootFilesystem | ||
- | * drop | ||
* 2.3 - Kubernetes Network Policies | * 2.3 - Kubernetes Network Policies | ||
* 2.4 - Kubernetes Resource Allocation Management | * 2.4 - Kubernetes Resource Allocation Management | ||
- | * **DOF309 | + | * **DOE309 |
- | * Présentation de Helm | + | * Overview |
- | * LAB #1 - Travailler avec Helm | + | * LAB #1 - Working with Helm |
- | * 1.1 - Installation de Helm | + | * 1.1 - Installing |
- | * 1.2 - La Commande | + | * 1.2 - The helm search hub Command |
- | * 1.3 - Rechercher dans le Helm Hub | + | * 1.3 - Searching the Artifact |
- | * 1.4 - Ajouter et supprimer un Dépôt | + | * 1.4 - Adding and Deleting a Repository |
- | * 1.5 - La Commande | + | * 1.5 - The helm search repo Command |
- | * 1.6 - La Commande | + | * 1.6 - The helm show Command |
- | * 1.7 - Installation d' | + | * 1.7 - Installing a Chart |
- | * 1.8 - La Commande | + | * 1.8 - The helm get Command |
- | * 1.9 - Utilisation des NOTES | + | * 1.9 - Using NOTES |
- | * 1.10 - La Commande | + | * 1.10 - The helm upgrade |
- | * 1.11 - La Commande | + | * 1.11 - The helm history |
- | * 1.12 - La Commande | + | * 1.12 - The helm rollback |
- | * 1.13 - La Commande | + | * 1.13 - The helm uninstall |
- | * LAB #2 - Supervision de K8s avec le Stack EFK | + | * LAB #2 - Monitoring Kubernetes with the EFK Stack |
- | * 2.1 - Présentation du Stack EFK | + | * 2.1 - Overview |
- | * 2.2 - Installation du Chart elasticsearch | + | * 2.2 - Installing the elasticsearch |
- | * 2.3 - Installation du Chart fluentd-elasticsearch | + | * 2.3 - Installing |
- | * 2.4 - Installation du Chart kibana | + | * 2.4 - Installing the kibana |
- | * 2.5 - Génération de Traces dans K8s | + | * 2.5 - Generating Logs in Kubernetes |
- | * 2.6 - Visualisation des Données avec Kibana | + | * 2.6 - Visualizing Data with Kibana |
- | | + | |
- | * StatefulSets | + | * Contents |
- | * LAB #1 - Mise en Place d' | + | |
- | * 1.1 - Création du Service | + | * Overview |
- | * 1.2 - Mise en Place d'un Scale Up | + | |
- | * 1.3 - Mise en Place d'un Scale Down | + | * 1.1 - Service |
- | * 1.4 - Suppression du StatefulSet | + | * 1.2 - Scaling |
- | * StorageClass | + | * 1.3 - Scaling |
- | * LAB #2 - Provisionnement | + | * 1.4 - Deleting a StatefulSet |
- | * 2.1 - Configuration du Serveur | + | * Advanced |
- | * 2.2 - Configuration | + | * LAB #2 - Dynamic |
- | * 2.3 - Configuration de K8s | + | * 2.1 - NFS Server Configuration |
- | * 2.4 - Création d' | + | * 2.2 - NFS Client |
- | * 2.5 - Utilisation du PersistentVolumeClaim | + | * 2.3 - Configuring |
- | * 2.6 - Création d'un Deuxième | + | * 2.4 - Creating a PersistentVolumeClaim |
- | * 2.7 - Suppression des PersistentVolumeClaims | + | * 2.5 - Using the PersistentVolumeClaim |
- | * Helm Avancé | + | * 2.6 - Creating a Second |
- | * LAB #3 - Création d'un Paquet | + | * 2.7 - Deleting the PersistentVolumeClaims |
- | * 3.1 - Le Fichier | + | |
- | * 3.2 - Les Templates | + | * Overview |
- | * 3.3 - Installation | + | * LAB #3 - Creating a Simple |
- | * Monitoring | + | |
- | * LAB #4 - Mise en Place d'une Solution | + | |
- | * 4.1 - Déploiement du Stack avec Helm | + | |
- | * 4.2 - Consultation des Données avec Grafana | + | |
- | * 4.3 - Consultation des Alertes avec le Web UI de Prometheus | + | * Overview |
+ | * LAB #4 - Implementing a Prometheus | ||
+ | | ||
+ | | ||
+ | | ||
- | | + | |
- | * 60 questions | + | * 60 questions |
----- | ----- | ||
- | Copyright © 2024 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis. | + | Copyright © 2025 Hugh Norris - Document non-contractuel. Le programme peut être modifié sans préavis. |