Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
elearning:workbooks:kubernetes_en:start [2024/12/27 09:11] – created adminelearning:workbooks:kubernetes_en:start [2025/01/19 14:24] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
  
-Version : **2024.01**+Version : **2025.01**
  
-Dernière mise-à-jour : ~~LASTMOD~~+Last update : ~~LASTMOD~~
  
-======Préparation à la Certification K8S CKA======+======DOE300 - Course Presentation======
  
-=====Contenu du Module=====+===== Content=====
  
-  * **Préparation à la Certification K8s CKA**. +  * **DOE300 - Course Presentation**. 
-    * Prérequis +    * Content 
-    * Infrastructure Requise +    * Prerequisites 
-    * Contenu de la Formation+      * Hardware 
 +      * Software 
 +      * Internet 
 +    * Using the Infrastructure 
 +    * Curriculum
  
-=====Prérequis=====+=====Prerequisites=====
  
-  * Un poste (MacOS, Linux, Windows™ ou Solaris™), +==== Hardware====
-  * Clavier AZERTY FR, +
-  * Chrome version 72+ ou Microsoft Edge version 79+ ou Firefox version 65+, +
-  * Un accès à Internet rapide (4G minimum) SANS passer par un proxy, +
-  * Accès débloqué aux ports 80 et 443 à : https://www.ittraining.team ainsi que ses sous-domaines.+
  
-=====Infrastructure Requise=====+  * One computer (MacOS, Linux, Windows(tm) or Solaris(tm)), 
 +  * AZERTY FR or QWERTY US keyboard, 
 +  * 4 GB RAM minimum, 
 +  * 2-core processor minimum, 
 +  * Headphones or earphones, 
 +  * A microphone (optional).
  
-^  VM  ^  FQDN  ^  IP  ^  OS  ^  Version  ^  vCPUs  ^  RAM (Mo)  ^  HDD (Go)  ^  User  ^  MdP  ^  MdP root  ^+====Software==== 
 + 
 +  * Web Chrome version 72+ or 
 +  * Microsoft Edge version 79+ or  
 +  * Firefox version 65+. 
 + 
 +====Internet==== 
 + 
 +  * **Fast** Internet access (4G minimum) **WITHOUT** using a proxy, 
 +  * **Unblocked** access to ports 80 and 443 at: https://www.ittraining.team **and its sub-domains**. 
 + 
 +=====Using the Infrastructure===== 
 + 
 +^  VM  ^  FQDN  ^  IP  ^  OS  ^  Version  ^  vCPUs  ^  RAM (MB)  ^  HDD (GB)  ^  User  ^  PW   root PW  ^
 | Gateway_10.0.2.40 | gateway.ittraining.loc | 10.0.2.40 |  Debian  |  11.8  |  4  |  4096  |  32 / 4 / 64  |  trainee  |  trainee  |  fenestros  | | Gateway_10.0.2.40 | gateway.ittraining.loc | 10.0.2.40 |  Debian  |  11.8  |  4  |  4096  |  32 / 4 / 64  |  trainee  |  trainee  |  fenestros  |
 | CentOS_10.0.2.45 | centos8.ittraining.loc | 10.0.2.45 |  CentOS  |  8.5.2111  |  4  |  4096  |  500 / 4 / 64 / 32 |  trainee  |  trainee  |  fenestros  | | CentOS_10.0.2.45 | centos8.ittraining.loc | 10.0.2.45 |  CentOS  |  8.5.2111  |  4  |  4096  |  500 / 4 / 64 / 32 |  trainee  |  trainee  |  fenestros  |
Ligne 31: Ligne 49:
 | Kubenode02_10.0.2.67 | kubenode02.ittraining.loc | 192.168.56.4 |  Debian  |  9.13  |  4  |  4096  |  20  |  trainee  |  trainee  |  fenestros  | | Kubenode02_10.0.2.67 | kubenode02.ittraining.loc | 192.168.56.4 |  Debian  |  9.13  |  4  |  4096  |  20  |  trainee  |  trainee  |  fenestros  |
  
-Dans votre VirtualBox vous **devez** créer un **Réseau privé hôte** dénommé **vboxnet0** ayant l'adresse **192.168.56.1/24**.+In your VirtualBox you **must** create a **private host network** called **vboxnet0** with address **192.168.56.1/24**.
  
-Les VMs **[[https://www.virtualbox.org/wiki/Downloads|VirtualBox]]** pré-configurées peuvent être téléchargées gratuitement ici :+Pre-configured **[[https://www.virtualbox.org/wiki/Downloads|VirtualBox]]** VMs can be downloaded free of charge here:
  
   * **[[https://www.dropbox.com/scl/fi/ddmhonaiwqy1ncw19zxpi/Gateway_10.0.2.40.ova?rlkey=rxtx52xu2mx49n9oo374i7bd5|Gateway_10.0.2.40]]**,   * **[[https://www.dropbox.com/scl/fi/ddmhonaiwqy1ncw19zxpi/Gateway_10.0.2.40.ova?rlkey=rxtx52xu2mx49n9oo374i7bd5|Gateway_10.0.2.40]]**,
Ligne 41: Ligne 59:
   * **[[https://www.dropbox.com/scl/fi/3juqu67ozwztgzigpou4d/Kubenode02_10.0.2.67.ova?rlkey=fi3wz1vbqlajxlz0s4ng6tytv|Kubenode02_10.0.2.67]]**.   * **[[https://www.dropbox.com/scl/fi/3juqu67ozwztgzigpou4d/Kubenode02_10.0.2.67.ova?rlkey=fi3wz1vbqlajxlz0s4ng6tytv|Kubenode02_10.0.2.67]]**.
  
-=====Contenu de la Formation=====+=====Curriculum=====
  
-  * **DOF301 Création de Clusters Kubernetes** +  * **DOE301 Creating Kubernetes clusters** 
-    * L'Orchestration de Conteneurs +    * Container Orchestration 
-    * Présentation de Kubernetes (k8s) +    * Introduction to Kubernetes (k8s) 
-      * Master +      * Control Plane 
-      * Nœuds (Minions) +      * Controller 
-    * LAB #1 - Création du Cluster Kubernetes avec des Machines Virtuelles +      * Nodes (Minions) 
-      * 1.1 - Présentation +    * LAB #1 - Creating a Kubernetes cluster with Virtual Machines 
-      * 1.2 - Connexion à la Machine Virtuelle kubemaster +      * 1.1 - Overview 
-      * 1.3 - Tester le Réseau +      * 1.2 - Connecting to the kubemaster 
-      * 1.4 - Initialisation du Maître du Cluster +      * 1.3 - Testing the network 
-      * 1.5 - Installation d'une Extension Réseau pour la Communication entre des PODs +      * 1.4 - Initializing the Cluster Controller 
-      * 1.6 - Connexion des Travailleurs au Maître  +      * 1.5 - Installing a Network Extension for communication between PODs 
-      * 1.7 - K8s et la Haute Disponibilité +      * 1.6 - Connecting workers to the Controller  
-    * LAB #2 - Création du Cluster Kubernetes avec Minikube +      * 1.7 - K8s and High Availability 
-      * 2.1 - Présentation de Minikube +    * LAB #2 - Creating a Kubernetes cluster with Minikube 
-      * 2.2 - Installation de Minikube +      * 2.1 - Introducing Minikube 
-      * 2.3 - Configuration de Minikube +      * 2.2 - Installing Minikube 
-      * 2.4 - Installation de Docker +      * 2.3 - Configuring Minikube 
-      * 2.5 - Installation de kubectl +      * 2.4 - Installing Docker 
-      * 2.6 - La Commande minikube addons +      * 2.5 - Installing kubectl 
-      * 2.7 - La Commande minikube dashboard+      * 2.6 - The minikube addons command 
 +      * 2.7 - The minikube dashboard addon
  
-  * **DOF302 Gestion des PODsContrôleurs de Réplication, ReplicaSets, Deployments, de la Maintenance et des Mises-à-jour du Cluster** +  * **DOE302 Managing PodsReplication Controllers, ReplicaSets, Deployments, Maintenance and Cluster Updates** 
-    * LAB #1 - Création d'un POD +    * LAB #1 - Creating a pod 
-      * 1.1 - Présentation d'un POD +      * 1.1 - Introducing a pod 
-      * 1.2 - Création Manuelle d'un POD +      * 1.2 - Manual pod creation 
-      * 1.3 - Création d'un POD à l'aide d'un fichier YAML+      * 1.3 - Creating a pod using a YAML file
         * apiVersion         * apiVersion
         * kind         * kind
         * metadata         * metadata
         * spec         * spec
-        * Utilisation du Fichier YAML +        * Using the YAML file 
-    * LAB #2 - Utilisation de Contrôleurs de Réplication et ReplicaSets +    * LAB #2 - Using Replication Controllers and ReplicaSets 
-      * 2.1 - Contrôleurs de Réplication +      * 2.1 - Replication Controllers 
-        * Présentation d'un Contrôleur de Réplication +        * Overview 
-        * Mise en Application+        * Implementation
       * 2.2 - ReplicaSets       * 2.2 - ReplicaSets
-        * Présentation d'un ReplicaSet +        * Overview 
-        * Mise en Application +        * Implementation 
-    * LAB #3 - Gestion des Deployments +    * LAB #3 - Deployment management 
-      * 3.1 - Présentation d'un Deployment +      * 3.1 - Overview 
-      * 3.2 - Mise en Application+      * 3.2 - Implementation
         * Rollouts         * Rollouts
         * Rolling Updates         * Rolling Updates
         * Rollbacks         * Rollbacks
-    * LAB #4 - Gestion de la Maintenance +    * LAB #4 - Maintenance 
-      * 4.1 - La Commande drain +      * 4.1 - The drain command 
-      * 4.2 - La Commande uncordon +      * 4.2 - The uncordon command 
-    * LAB #5 - Gestion des Mises-à-jour +    * LAB #5 - Managing Cluster Updates 
-      * 5.1 - Mise-à-jour de kubeadm +      * 5.1 - Updating kubeadm 
-      * 5.2 - Mise-à-jour des Travailleurs+      * 5.2 - Updating Workers
  
-  * **DOF303 Les Commandes kubectl, krew et kustomize** +  * **DOE303 The kubectl, krew and kustomize commands** 
-    * LAB #1 - Utilisation de la Commande kubectl +    * LAB #1 - Using the kubectl command 
-      * 1.1 - Obtenir de l'Aide sur les Commandes de kubectl +      * 1.1 - Getting help with kubectl commands 
-      * 1.2 - Obtenir de l'Information sur le Cluster +      * 1.2 - Obtaining information about the Cluster 
-        * La Commande version +        * The version command 
-        * La Commande cluster-info +        * The cluster-info command 
-        * La Commande api-versions +        * The api-versions command 
-        * La Commande api-resources +        * The api-resources command 
-      * 1.3 - Obtenir de l'Information sur les Nœuds +      * 1.3 - Obtaining information about nodes 
-        * La Commande describe node +        * The describe node command 
-        * La Commande top +        * The top command 
-      * 1.4 - Obtenir de l'Information sur les Pods +      * 1.4 - Obtaining information about Pods 
-        * La Commande describe pod +        * The describe pod command 
-        * La Commande top +        * The top command 
-      * 1.5 - Travailler avec la commande kubectl +      * 1.5 - Working with the kubectl command 
-        * La Commande apply +        * The apply command 
-        * La Commande create +        * The create command 
-        * La Commande get +        * The get command 
-        * Utilisation des Options +        * Using Options 
-        * La Commande exec +        * The exec command 
-        * Commandes Impératives +        * Imperative commands 
-    * LAB #2 - Gestion les plugins de kubectl avec la Commande krew +    * LAB #2 - Managing kubectl plugins with the krew command 
-      * 2.1 - Installation de krew +      * 2.1 - Installing krew 
-      * 2.2 - Consultation de la liste des plugins +      * 2.2 - Viewing the list of plugins 
-      * 2.3 - Installation et utilisation de plugins +      * 2.3 - Installing and using plugins 
-      * 2.4 - Mise à jour et suppression de plugins +      * 2.4 - Updating and deleting plugins 
-    * LAB #3 - Gestion des patchs avec la Commande kustomize+    * LAB #3 - Managing patches with the kustomize command
  
-   * **DOF304 Travailler avec des Pods et des Conteneurs** +  * **DOE304 Working with Pods and Containers** 
-      * LAB #1 - Application Configuration +    * LAB #1 - Application Configuration 
-        * 1.1 - Présentation +      * 1.1 - Overview 
-        * 1.2 - Création d'une ConfigMap +      * 1.2 - Creating a ConfigMap 
-        * 1.3 - Création d'un Secret +      * 1.3 - Creating a Secret 
-        * 1.4 - Utilisation de ConfigMaps et de Secrets +      * 1.4 - Using ConfigMaps and Secrets 
-          Utilisation de Variables d'environnement +        Using Environment variables 
-          Utilisation de Volumes de Configuration +        Using Configuration Volumes 
-      * LAB #2 - Gestion des Ressources des Conteneurs +    * LAB #2 - Container Resource Management 
-        * 2.1 - Présentation +      * 2.1 - Overview 
-        * 2.2 - Resource Requests +      * 2.2 - Resource Requests 
-        * 2.3 - Resource Limits +      * 2.3 - Resource Limits 
-      * LAB #3 - Supervision des Conteneurs +    * LAB #3 - Container supervision 
-        * 3.1 - Présentation +      * 3.1 - Overview 
-        * 3.2 - Liveness Probes +      * 3.2 - Liveness Probes 
-          Le Probe exec +        The exec Probe 
-          Le Probe httpGet +        The httpGet Probe 
-        * 3.3 - Startup Probes +      * 3.3 - Startup Probes 
-        * 3.4 - Readiness Probes +      * 3.4 - Readiness Probes 
-      * LAB #4 - Gestion des Politiques de Redémarrage +    * LAB #4 - Restart Policy Management 
-        * 4.1 - Présentation +      * 4.1 - Overview 
-        * 4.2 - Always +      * 4.2 - Always 
-        * 4.3 - OnFailure +      * 4.3 - OnFailure 
-        * 4.4 - Never +      * 4.4 - Never 
-      * LAB #5 - Création de Pods Multi-conteneurs +    * LAB #5 - Creating Multi-container Pods 
-        * 5.1 - Présentation +      * 5.1 - Overview 
-        * 5.2 - Mise en Place +      * 5.2 - Implementation 
-      * LAB #6 - Conteneurs Init +    * LAB #6 - Init containers 
-        * 6.1 - Présentation +      * 6.1 - Overview 
-        * 6.2 - Mise en Place +      * 6.2 - Implementation 
-      * LAB #7 - Scheduling +    * LAB #7 - Scheduling 
-        * 7.1 - Présentation +      * 7.1 - Overview 
-        * 7.2 - Mise en Place +      * 7.2 - Implementation 
-      * LAB #8 - DaemonSets +    * LAB #8 - DaemonSets 
-        * 8.1 - Présentation +      * 8.1 - Overview 
-        * 8.2 - Mise en Place +      * 8.2 - Implementation 
-      * LAB #9 - Pods Statiques +    * LAB #9 - Static Pods 
-        * 9.1 - Présentation +      * 9.1 - Overview 
-        * 9.2 - Mise en Place+      * 9.2 - Implementation
  
-  * **DOF305 Gestion du Réseaudes Services et d'une Architecture de Microservices** +  * **DOE305 NetworkService and Microservices Architecture Management** 
-    * LAB #1 - Gestion du Réseau et des Services +    * LAB #1 - Network and Service Management 
-      * 1.1 - Présentation des Extensions Réseau+      * 1.1 - Overview of Network Extensions
       * 1.2 - DNS K8s       * 1.2 - DNS K8s
-        * Présentation +        * Overview 
-        * Mise en Application+        * Implementation
       * 1.3 - Network Policies       * 1.3 - Network Policies
-        * Présentation +        * Overview 
-        * Mise en Application+        * Implementation
       * 1.4 - Services       * 1.4 - Services
-        * Le Service NodePort +        * Overview 
-          * Présentation +        * Implementation 
-          * Mise en Application +          * The NodePort service 
-        * Le Service ClusterIP +          * The ClusterIP service 
-          * Présentation +      * 1.5 - Services and the K8s DNS  
-          * Mise en Application +        * Overview 
-      * 1.5 - Services et le DNS k8s  +        * Implementation 
-        * Présentation +      * 1.6 - K8s Ingress management 
-        * Mise en Application +        * Overview 
-      * 1.6 - Gestion de K8s Ingress +        * Implementation 
-        * Présentation +    * LAB #2 - Microservices Architecture Management 
-        * Mise en Application +      * 2.1 - Overview 
-    * LAB #2 - Gestion de l'Architecture des Microservices +      * 2.2 - Creating Deployments 
-      * 2.1 - Présentation +      * 2.3 - Creating Services 
-      * 2.2 - Création des Deployments +      * 2.4 - Deploying the Application
-      * 2.3 - Création des Services +
-      * 2.4 - Déployer l'Application+
       * 2.5 - Scaling Up       * 2.5 - Scaling Up
  
-  * **DOF306 Gestion des Volumes sous K8s** +  * **DOE306 Managing Volumes with Kubernetes** 
-    * Présentation+    * Overview
       * Volumes       * Volumes
       * Persistent Volumes       * Persistent Volumes
-      * Types de Volumes +      * Volume Types 
-    * LAB #1 - Utiliser des Volumes K8s +    * LAB #1 - Using K8s Volumes 
-      * 1.1 - Volumes et volumeMounts +      * 1.1 - Volumes and volumeMounts 
-      * 1.2 - Partager des volumes entre conteneurs +      * 1.2 - Sharing volumes between containers 
-    * LAB #2 - Volumes Persistants+    * LAB #2 - Persistent Volumes
       * 2.1 - Storage Classes       * 2.1 - Storage Classes
       * 2.2 - Persistent Volumes       * 2.2 - Persistent Volumes
       * 2.3 - Persistent Volume Claims       * 2.3 - Persistent Volume Claims
-      * 2.4 - Utiliser un PersistentVolumeClaim dans un pod +      * 2.4 - Using a PersistentVolumeClaim in a pod 
-      * 2.5 - Redimensionnement d'un PersistentVolumeClaim+      * 2.5 - Resizing a PersistentVolumeClaim
  
-  * **DOF307 - Troubleshooting K8s** +  * **DOE307 - Troubleshooting K8s** 
-    * LAB #1 - Le Serveur API +    * LAB #1 - The API Server 
-      * 1.1 - Connexion Refusée +      * 1.1 - Connection Refused 
-      * 1.2 - Journaux des Pods Système +      * 1.2 - System Pod Logs 
-    * LAB #2 - Les Noeuds +    * LAB #2 - The Nodes 
-      * 2.1 - Le Statut NotReady +      * 2.1 - NotReady Status 
-    * LAB #3 - Les Pods +    * LAB #3 - Pods 
-      * 3.1 - L'Erreur ImagePullBackOff +      * 3.1 - The ImagePullBackOff Error 
-      * 3.2 - L'Erreur CrashLoopBackOff +      * 3.2 - The CrashLoopBackOff Error 
-    * LAB #4 - Les Conteneurs +    * LAB #4 - Containers 
-      * 4.1 - La Commande exec +      * 4.1 - The exec Command 
-    * LAB #5 - Le Réseau +    * LAB #5 - Networking 
-      * 5.1 - kube-proxy et le DNS +      * 5.1 - kube-proxy and DNS 
-      * 5.2 - Le Conteneur netshoot+      * 5.2 - The netshoot Container
  
-  * **DOF308 - Introduction à la Sécurisation de K8s** +  * **DOE308 - Introduction to Securing K8s** 
-    * LAB #1 - Role Based Acces Control et Certificats TLS +    * LAB #1 - Role Based Access Control and TLS Certificates 
-      * 1.1 - Présentation +      * 1.1 - Overview 
-      * 1.2 - Le Fichier /etc/kubernetes/manifests/kube-apiserver.yaml +      * 1.2 - The /etc/kubernetes/manifests/kube-apiserver.yaml File 
-      * 1.3 - Création d'un serviceAccount +      * 1.3 - Creating a serviceAccount 
-      * 1.4 - Création d'un Utilisateur +      * 1.4 - Creating a User 
-      * 1.5 - Certificats TLS +      * 1.5 - TLS Certificates 
-    * LAB #2 - Implémentation de la Sécurité au niveau des Pods +    * LAB #2 - Pod Security Implementation 
-      * 2.1 - Présentation+      * 2.1 - Overview
       * 2.2 - Kubernetes Security Context       * 2.2 - Kubernetes Security Context
-        * ReadOnlyRootFilesystem +      * 2.3 - Kubernetes Network Policies 
-        * drop +      * 2.4 - Kubernetes Resource Allocation Management
-      * 2.3 - K8s Network Policies +
-      * 2.4 - K8s Resource Allocation Management+
  
-  * **DOF309 Gestion de Paquets pour K8s avec Helm** +  * **DOE309 Package Management for Kubernetes with Helm** 
-    * Présentation de Helm +    * Overview 
-    * LAB #1 - Travailler avec Helm +    * LAB #1 - Working with Helm 
-      * 1.1 - Installation de Helm +      * 1.1 - Installing Helm 
-      * 1.2 - La Commande helm search hub +      * 1.2 - The helm search hub Command 
-      * 1.3 - Rechercher dans le Helm Hub +      * 1.3 - Searching the Artifact Hub 
-      * 1.4 - Ajouter et supprimer un Dépôt +      * 1.4 - Adding and Deleting a Repository 
-      * 1.5 - La Commande helm search repo +      * 1.5 - The helm search repo Command 
-      * 1.6 - La Commande helm show +      * 1.6 - The helm show Command 
-      * 1.7 - Installation d'un Chart +      * 1.7 - Installing a Chart 
-      * 1.8 - La Commande helm get +      * 1.8 - The helm get Command 
-      * 1.9 - Utilisation des NOTES +      * 1.9 - Using NOTES 
-      * 1.10 - La Commande helm upgrade +      * 1.10 - The helm upgrade Command 
-      * 1.11 - La Commande helm history +      * 1.11 - The helm history Command 
-      * 1.12 - La Commande helm rollback +      * 1.12 - The helm rollback Command 
-      * 1.13 - La Commande helm uninstall +      * 1.13 - The helm uninstall Command 
-    * 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 Chart 
-      * 2.3 - Installation du Chart fluentd-elasticsearch +      * 2.3 - Installing fluentd-elasticsearch Chart 
-      * 2.4 - Installation du Chart kibana +      * 2.4 - Installing the kibana Chart 
-      * 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
  
-  * **DOF310 - StatefulSets, StorageClass Avancé, Helm Avancé et Monitoring** +    * **DOE310 - StatefulSets, Advanced StorageClass UsageCreating a Helm Chart and Monitoring** 
-    StatefulSets +      Contents 
-      * LAB #1 - Mise en Place d'un StatefulSet Simple +      * StatefulSets 
-        * 1.1 - Création du Service et du StatefulSet +        * Overview 
-        * 1.2 - Mise en Place d'un Scale Up +        * LAB #1 - Setting up a simple StatefulSet 
-        * 1.3 - Mise en Place d'un Scale Down +          * 1.1 - Service and StatefulSet creation 
-        * 1.4 - Suppression du StatefulSet +          * 1.2 - Scaling Up a StatefulSet 
-    * StorageClass Avancé +          * 1.3 - Scaling Down a StatefulSet 
-      * LAB #2 - Provisionnement NFS dynamique +          * 1.4 - Deleting a StatefulSet 
-        * 2.1 - Configuration du Serveur NFS +      Advanced StorageClass Usage 
-        * 2.2 - Configuration des Clients NFS +        * LAB #2 - Dynamic NFS provisioning 
-        * 2.3 - Configuration de K8s +          * 2.1 - NFS Server Configuration 
-        * 2.4 - Création d'un PersistentVolumeClaim +          * 2.2 - NFS Client Configuration 
-        * 2.5 - Utilisation du PersistentVolumeClaim avec un pod +          * 2.3 - Configuring K8s 
-        * 2.6 - Création d'un Deuxième PersistentVolumeClaim +          * 2.4 - Creating a PersistentVolumeClaim 
-        * 2.7 - Suppression des PersistentVolumeClaims +          * 2.5 - Using the PersistentVolumeClaim with a Pod 
-    * Helm Avancé +          * 2.6 - Creating a Second PersistentVolumeClaim 
-      * LAB #3 - Création d'un Paquet Helm Simple +          * 2.7 - Deleting the PersistentVolumeClaims 
-        * 3.1 - Le Fichier values.yaml +       Creating a Helm Chart 
-        * 3.2 - Les Templates +         * Overview 
-        * 3.3 - Installation et Suppression +         * LAB #3 - Creating a Simple Helm Package 
-    * Monitoring +           * 3.1 - The values.yaml File 
-      * LAB #4 - Mise en Place d'une Solution Prometheus +           * 3.2 - Templates 
-        * 4.1 - Déploiement du Stack avec Helm +           * 3.3 - Installation and Removal 
-        * 4.2 - Consultation des Données avec Grafana +       * Monitoring 
-        * 4.3 - Consultation des Alertes avec le Web UI de Prometheus +         * Overview 
 +         * LAB #4 - Implementing a Prometheus Solution 
 +           * 4.1 - Stack Deployment with Helm 
 +           * 4.2 - Viewing Data with Grafana 
 +           * 4.3 - Viewing Alerts with the Prometheus Web UI 
  
-  * **DOF311 Validation des Acquis** +    * **DOE311 Exam - Acquired knowledge** 
-    * 60 questions issues d'un pool de 104 questions+      * 60 questions from a pool of 104 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.
Menu