Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| elearning:workbooks:kubernetes_en:start [2025/01/05 16:37] – 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 - Exam - Acquired knowledge** | * **DOE311 - Exam - Acquired knowledge** | ||