Sobes.tech
Senior

Дар вақти навсозии ролинг дар Kubernetes чӣ мешавад?

sobes.tech AI

Ҷавоб аз AI

Дар вақти навсозии давомдор дар Kubernetes, подҳои кӯҳнаро тадриҷан бо версияҳои нав иваз мекунанд, бе қатъ кардани тамоми хизматрасонӣ. Ин кафолат медиҳад, ки барнома дар вақти навсозӣ ҳамеша дастрас аст.

Раванд чунин аст:

  1. Под нав бо версияи навшудаи контейнер эҷод мешавад.
  2. Под нав оғоз мешавад ва аз санҷиши омодагӣ (readiness probe) мегузарад.
  3. Пас аз оғоз ёфтани муваффақи поди нав, яке аз подҳои кӯҳнаро хориҷ мекунанд.
  4. Ин давра такрор мешавад, то ҳама подҳои кӯҳнаро бо навҳо иваз кунанд.

Ин гуна навсозӣ тадриҷӣ сурат мегирад, ки камтарин вақтро дар бар мегирад ва хатари нокомиро кам мекунад.

Масалан, фармони навсозии давомдор:

kubectl set image deployment/my-app my-container=my-image:v2

Kubernetes автоматӣ стратегияи навсозии давомдорро татбиқ мекунад, агар дар Deployment танзим карда шуда бошад.