Eseguire il rollback in sicurezza
Fa parte della sezione Introduzione a Kubernetes del percorso Terminal di Coddy. Lezione 42 di 45.
Sfida
MedioUna release va storta: il nuovo tag non è mai stato inviato. Esercitati con il ripristino. Esegui questi passaggi uno dopo l’altro:
- Applica
deployment.yaml - Aggiorna il container
shopall’immaginenginx:broken - Elenca i Pod e verifica che i nuovi non riescano a scaricare l’immagine
- Ripristina il Deployment
- Elenca di nuovo i Pod per verificare la presenza di repliche integre
- Controlla lo stato del rollout
Provalo tu
Terminale
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl scale deployment shop --replicas=4
kubectl set image deployment/shop shop=nginx:1.27
kubectl rollout status deployment/shop
kubectl get endpoints shopTutte le lezioni di Introduzione a Kubernetes
4Distribuzioni
Creare una distribuzioneScalabilitàDistribuzioni dai manifestAggiornare le immaginiEseguire il rollbackRiepilogo - Deployment Manager10Progetto di negozio web
Panoramica del progettoScrivere il DeploymentEsercitati da solo: Playground Terminal