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. |