Junior — Middle
Jaké kroky se podnikají při výměně obrazu kontejneru v nasazení Kubernetes?
sobes.tech AI
Odpověď od AI
Při výměně obrazu kontejneru v nasazení Kubernetes jsou kontejnery aktualizovány novým obrazem. Kubernetes vytvoří nové kontejnery s aktualizovaným obrazem a postupně ukončuje staré, čímž zajišťuje nepřetržitý chod aplikace (postupná aktualizace). To zabrání výpadkům a zaručuje, že v každém okamžiku běží požadovaný počet replik s aktuálním obrazem.
Příklad příkazu pro aktualizaci obrazu:
kubectl set image deployment/můj-deployment můj-kontejner=můj-obrázek:nový-štítek
Kubernetes automaticky:
- Vytvoří nové kontejnery s novým obrazem.
- Zkontroluje jejich připravenost.
- Odstraní staré kontejnery po úspěšném spuštění nových.
Pokud aktualizace selže, lze se vrátit k předchozí verzi pomocí:
kubectl rollout undo deployment/můj-deployment