Réplications de pods dans Kubernetes

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025
  • Dans un cluster Kubernetes, aujourd'hui on va passer à tout l'intérêt d'utiliser un cluster.
    Dans un premier temps vous allez voir comment mettre en place un déploiement. Dès lors qu'il sera en place il n'y a plus moyen de perdre un pod, on le détruit il se reconstruit.
    Mais qu'est-ce qu'il en est si mon nœud vient à tomber. Comment continuer à travailler?
    Dans un second temps, on va voir alors comment créer des réplications.
    Déploiement, réplication, service, vous allez voir comment un peu gérer tout ça.
    Cette vidéo n'est pas à suivre d'un œil, il y a beaucoup de choses à voir, elle s'adresse alors aux personnes averties.
    Le time code de la vidéo:
    01:22 Mon environnement
    02:40 Créer un déploiement
    06:46 Créer un service liée au déploiement
    09:01 Accéder au service
    10:05 Répliquer les pods
    13:51 Encore plus loin
    === Le fichier Nginx
    =================================
    kubectl create -f nginx.yaml
    apiVersion: apps/v1
    kind: Deployment
    metadata:
    name: nginx
    labels:
    app: nginx
    spec:
    replicas: 1
    selector:
    matchLabels:
    app: nginx
    template:
    metadata:
    labels:
    app: nginx
    spec:
    containers:
    name: nginx
    image: nginx
    ports:
    containerPort: 80
    === Le fichier de service
    =================================
    kubectl create -f nginx-service.yaml
    apiVersion: v1
    kind: Service
    metadata:
    name: nginx-service
    spec:
    selector:
    app: nginx
    type: NodePort
    ports:
    protocol: TCP
    port: 80
    targetPort: 80
    nodePort: 30000 # 30000-32767

ความคิดเห็น •