Difficulty: beginner
Estimated Time: 5 minutes

Déployer une application stateless dans kubernetes

Dans ce scénario vous allez apprendre 2 concepts fondamentaux au déploiement d'une application stateless dans kubernetes:

  • les replicasets
  • les deployments

The End

Félicitations vous avez terminé ce scénario avec brio ! Si vous avez le temps passez au suivant.

Don’t stop now! The next scenario will only take about 10 minutes to complete.

replicasets and deployments

Step 1 of 2

ReplicaSets

ReplicaSets

1) Lancer le replicaSet définit dans le fichier '1-replicaSet.yaml' via la commande suivante: kubectl apply -f replicaset.yaml

2) Observez ce qui ce produit au niveau des Pods kubectl get pods -w

3) Amenez le nombre de pods à 10 au moyen de la commande suivante : kubectl scale replicaset --replicas=10 myapp10-replica-set kubectl get pods -w

4) Changez l'image utilisée par une autre et appliquez cela via la commande suivante: sed -i.bak -e 's/alpine\:edge/nginx:latest/' replicaset.yaml kubectl apply -f replicaset.yaml kubectl get pods -o yaml | grep image:

5) cleanup kubectl delete -f replicaset.yaml