Junior — Middle
Kubernetes deploymentida konteyner tasvirini almashtirishda qanday harakatlar amalga oshiriladi?
sobes.tech AI
AIdan javob
Kubernetesda deploymentda konteyner tasvirini almashtirish jarayonida, yangi tasvir bilan podlar yangilanadi. Kubernetes yangi tasvir bilan yangi podlarni yaratadi va eski podlarni asta-sekin tugatadi, bu esa ilovaning uzluksiz ishlashini ta'minlaydi (yuklamali yangilash). Bu uzilishlarni oldini oladi va har doim kerakli miqdordagi replikalar zamonaviy tasvir bilan ishlashini kafolatlaydi.
Tasvirni yangilash uchun misol buyruq:
kubectl set image deployment/mening-deploymentim mening-containerim=menga-tasvir:yangilangan-tagin
Kubernetes avtomatik ravishda:
- Yangi tasvir bilan yangi podlarni yaratadi.
- Ularning tayyorligini tekshiradi.
- Yangi podlar muvaffaqiyatli ishga tushirilgandan so'ng eski podlarni o'chiradi.
Agar yangilash muvaffaqiyatsiz bo'lsa, avvalgi versiyaga quyidagi buyruq bilan qaytish mumkin:
kubectl rollout undo deployment/mening-deploymentim