Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:kubernetes_en:k8s04 [2025/01/03 14:35] adminelearning:workbooks:kubernetes_en:k8s04 [2025/01/19 14:20] (Version actuelle) admin
Ligne 1: Ligne 1:
 ~~PDF:LANDSCAPE~~ ~~PDF:LANDSCAPE~~
  
-Version - **2024.01**+Version - **2025.01**
  
 Last update : ~~LASTMOD~~ Last update : ~~LASTMOD~~
  
  
-======DOFE305 - Network, Service and Microservices Architecture Management======+======DOE305 - Network, Service and Microservices Architecture Management======
  
-=====Module content=====+=====Curriculum=====
  
-**DOE305 - Network, Service and Microservices Architecture Management** * Module contents +  * **DOE305 - Network, Service and Microservices Architecture Management** 
-Module contents +    Curriculum 
-* LAB #1 - Network and Service Management +    * LAB #1 - Network and Service Management 
-* 1.1 - Introduction to Network Extensions +      * 1.1 - Overview of Network Extensions 
-* 1.2 - DNS K8s +      * 1.2 - DNS K8s 
-Presentation +        Overview 
-Application +        Implementation 
-* 1.3 - Network Policies +      * 1.3 - Network Policies 
-* Overview +        * Overview 
-* Implementation +        * Implementation 
-* 1.4 - Services +      * 1.4 - Services 
-* The NodePort service +        * Overview 
-* Overview +        * Implementation 
-* Implementation +          The NodePort service 
-ClusterIP service +          The ClusterIP service 
-Overview +      * 1.5 - Services and the K8s DNS  
-* Implementation +        * Overview 
-* 1.5 - Services and DNS k8s  +        * Implementation 
-* Overview +      * 1.6 - K8s Ingress management 
-* Implementation +        * Overview 
-* 1.6 - K8s Ingress management +        * Implementation 
-* Overview +    * LAB #2 - Microservices Architecture Management 
-* Implementation +      * 2.1 - Overview 
-* LAB #2 - Microservices Architecture Management +      * 2.2 - Creating Deployments 
-* 2.1 - Overview +      * 2.3 - Creating Services 
-* 2.2 - Creating Deployments +      * 2.4 - Deploying the Application 
-* 2.3 - Creating Services +      * 2.5 - Scaling Up
-* 2.4 - Deploying the Application +
-* 2.5 - Scaling Up+
  
 =====LAB #1 - Network and Service Management===== =====LAB #1 - Network and Service Management=====
Ligne 71: Ligne 69:
 ====1.2 - DNS K8s==== ====1.2 - DNS K8s====
  
-===Presentation===+===Overview===
  
 DNS services for the cluster using the **Calico** plugin are provided by **CoreDNS** : DNS services for the cluster using the **Calico** plugin are provided by **CoreDNS** :
Ligne 213: Ligne 211:
 ====1.3 - Network Policies==== ====1.3 - Network Policies====
  
-===Introduction===+===Overview===
  
 A **NetworkPolicy** is a K8s object that controls communication to and from pods. A **NetworkPolicy** is a K8s object that controls communication to and from pods.
Ligne 503: Ligne 501:
 ====1.4 - Services==== ====1.4 - Services====
  
-===Presentation===+===Overview===
  
 K8s services are: K8s services are:
Ligne 620: Ligne 618:
 </WRAP> </WRAP>
  
-===The NodePort Service=== +==The NodePort Service==
- +
-==Presentation==+
  
 The NodePort Service defines three ports: The NodePort Service defines three ports:
Ligne 643: Ligne 639:
  
 {{ :elearning:workbooks:debian:6:avance:kubernetes14.png?direct&800 |}} {{ :elearning:workbooks:debian:6:avance:kubernetes14.png?direct&800 |}}
- 
-==Implementation== 
  
 Create the YAML file **service-definition.yaml** : Create the YAML file **service-definition.yaml** :
Ligne 777: Ligne 771:
 </code> </code>
  
-===The ClusterIP Service=== +==The ClusterIP Service==
- +
-==Presentation==+
  
 The **ClusterIP** service groups together PODs offering the same service to facilitate communication between pods within the cluster. The **ClusterIP** service groups together PODs offering the same service to facilitate communication between pods within the cluster.
- 
-==Implementation== 
  
 To create a ClusterIP Service, create the file **clusterip-example.yaml**: To create a ClusterIP Service, create the file **clusterip-example.yaml**:
Ligne 928: Ligne 918:
 </code> </code>
  
-=====1.5 - Services and  the k8s DNS=====+====1.5 - Services and  the k8s DNS====
  
 Before continuing, clean up the cluster: Before continuing, clean up the cluster:
Ligne 947: Ligne 937:
 </code> </code>
  
-===Presentation===+===Overview===
  
 Each K8s service is assigned a FQDN in the form : Each K8s service is assigned a FQDN in the form :
Ligne 1155: Ligne 1145:
 ====1.6 - K8s Ingress management==== ====1.6 - K8s Ingress management====
  
-====Presentation====+===Overview===
  
 An Ingress is a K8s object that manages access to services from outside the cluster. An Ingress is capable of more functionality than a simple NodePort service, for example: An Ingress is a K8s object that manages access to services from outside the cluster. An Ingress is capable of more functionality than a simple NodePort service, for example:
Ligne 1165: Ligne 1155:
 Ingress doesn't do anything on its own. It needs an **Ingress Controller** to function. Setting up and configuring an Ingress Controller is not part of the CKA certification. Ingress doesn't do anything on its own. It needs an **Ingress Controller** to function. Setting up and configuring an Ingress Controller is not part of the CKA certification.
  
-====Implementation ====+===Implementation ===
  
 Start by creating the **myingress.yaml** file: Start by creating the **myingress.yaml** file:
Ligne 1955: Ligne 1945:
  
 ---- ----
-Copyright © 2024 Hugh Norris+Copyright © 2025 Hugh Norris
Menu