Junior — Middle
Kādus pasākumus veicat, mainot konteineru attēlu Kubernetes izvietojumā?
sobes.tech AI
Atbilde no AI
Kad Kubernetes izvietojuma laikā mainītu konteineru attēlu, podi tiek atjaunināti ar jauno attēlu. Kubernetes izveido jaunus podus ar atjaunināto attēlu un pakāpeniski izbeidz vecos, nodrošinot nepārtrauktu lietojumprogrammas darbību (rullinga atjaunināšana). Tas novērš dīkstāves un garantē, ka jebkurā laikā darbojas nepieciešamais repliku skaits ar aktuālo attēlu.
Piemērs komanda attēla atjaunināšanai:
kubectl set image deployment/mano-deployment mans-krājums=mans-attēls:jauna-etiķete
Kubernetes automātiski:
- Izveido jaunus podus ar jauno attēlu.
- Pārbauda to gatavību.
- Dzēš vecos podus pēc jauno veiksmīgas palaišanas.
Ja atjaunināšana neizdodas, var atgriezties pie iepriekšējās versijas ar:
kubectl rollout undo deployment/mano-deployment