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 16:35] – admin | elearning:workbooks:kubernetes_en:start [2025/01/19 14:24] (Version actuelle) – admin | ||
---|---|---|---|
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 | ||
- | * **DOE309 - Package | + | * **DOE309 - Package |
* Overview | * Overview | ||
* LAB #1 - Working with Helm | * LAB #1 - Working with Helm | ||
* 1.1 - Installing Helm | * 1.1 - Installing Helm | ||
- | * 1.2 - The helm search hub command | + | * 1.2 - The helm search hub Command |
- | * 1.3 - Searching the Helm Hub | + | * 1.3 - Searching the Artifact |
- | * 1.4 - Adding and deleting | + | * 1.4 - Adding and Deleting |
- | * 1.5 - The helm search repo command | + | * 1.5 - The helm search repo Command |
- | * 1.6 - The helm show command | + | * 1.6 - The helm show Command |
* 1.7 - Installing a Chart | * 1.7 - Installing a Chart | ||
- | * 1.8 - The helm get command | + | * 1.8 - The helm get Command |
* 1.9 - Using NOTES | * 1.9 - Using NOTES | ||
- | * 1.10 - The helm upgrade | + | * 1.10 - The helm upgrade |
- | * 1.11 - The helm history | + | * 1.11 - The helm history |
- | * 1.12 - The helm rollback | + | * 1.12 - The helm rollback |
- | * 1.13 - The helm uninstall | + | * 1.13 - The helm uninstall |
* LAB #2 - Monitoring Kubernetes with the EFK Stack | * LAB #2 - Monitoring Kubernetes with the EFK Stack | ||
- | * 2.1 - Introducing the EFK stack | + | * 2.1 - Overview |
* 2.2 - Installing the elasticsearch Chart | * 2.2 - Installing the elasticsearch Chart | ||
- | * 2.3 - Installing | + | * 2.3 - Installing fluentd-elasticsearch Chart |
* 2.4 - Installing the kibana Chart | * 2.4 - Installing the kibana Chart | ||
- | * 2.5 - Generating | + | * 2.5 - Generating |
- | * 2.6 - Visualizing | + | * 2.6 - Visualizing |
- | | + | |
- | * Curriculum | + | * Contents |
- | * StatefulSets | + | * StatefulSets |
- | * LAB #1 - Setting up a simple StatefulSet | + | * Overview |
- | * 1.1 - Service and StatefulSet creation | + | |
- | * 1.2 - Setting up a Scale Up | + | * 1.1 - Service and StatefulSet creation |
- | * 1.3 - Setting up a Scale Down | + | * 1.2 - Scaling Up a StatefulSet |
- | * 1.4 - Deleting a StatefulSet | + | * 1.3 - Scaling Down a StatefulSet |
- | * Advanced StorageClass | + | * 1.4 - Deleting a StatefulSet |
- | * LAB #2 - Dynamic NFS provisioning | + | * Advanced StorageClass |
- | * 2.1 - NFS server configuration | + | * LAB #2 - Dynamic NFS provisioning |
- | * 2.2 - NFS client configuration | + | * 2.1 - NFS Server Configuration |
- | * 2.3 - K8s configuration | + | * 2.2 - NFS Client Configuration |
- | * 2.4 - Creating a PersistentVolumeClaim | + | * 2.3 - Configuring |
- | * 2.5 - Using the PersistentVolumeClaim with a pod | + | * 2.4 - Creating a PersistentVolumeClaim |
- | * 2.6 - Creating a second | + | * 2.5 - Using the PersistentVolumeClaim with a Pod |
- | * 2.7 - Deleting PersistentVolumeClaims | + | * 2.6 - Creating a Second |
- | * Advanced | + | * 2.7 - Deleting |
- | * LAB #3 - Creating a simple | + | |
- | * 3.1 - The values.yaml | + | * Overview |
- | * 3.2 - Templates | + | * LAB #3 - Creating a Simple |
- | * 3.3 - Installation and Removal | + | |
- | * Monitoring | + | |
- | * LAB #4 - Implementing a Prometheus Solution | + | |
- | * 4.1 - Stack deployment | + | |
- | * 4.2 - Data consultation | + | * Overview |
- | * 4.3 - Viewing Alerts with the Prometheus Web UI | + | * LAB #4 - Implementing a Prometheus Solution |
+ | | ||
+ | | ||
+ | | ||
- | * **DOE311 - Final Test** | + | * **DOE311 - Exam - Acquired knowledge** |
* 60 questions from a pool of 104 questions | * 60 questions from a pool of 104 questions | ||
----- | ----- | ||
Copyright © 2025 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. |