Когда мы меняем labels
для существующих CLoud Run serivces
с помощью gcloud
команда, это делает deployment
так же как revision
изменение
$gcloud run services update test --update-labels env=prod,test=test1
✓ Deploying... Done.
✓ Creating Revision...
✓ Routing traffic...
Done.
Service [test1] revision [test1-00003-wik] has been deployed and is serving 100 percent of traffic at https://test1-ukliefksia-uc.a.run.app
Вызывает ли это простои во время смены только этикетки без изменения кода? Кажется, что трафик маршрутизируется, поэтому время простоя приложения отсутствует. Пожалуйста подтвердите
Как уже упоминалось Вот любое изменение приведет к созданию новой версии, это означает, что каждое изменение, независимо от того, был ли изменен контейнер или нет, приведет к созданию новой версии.
Как производится обновление версии, так это то, что новый контейнер развертывается, и как только он развертывается, трафик маршрутизируется. Таким образом, при повторном развертывании нет простоев.