Sobes.tech
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