GOOGLE ADS

пятница, 29 апреля 2022 г.

Cloud Run удалить тег версии через интерфейс командной строки

Есть ли способ удалить тег (через интерфейс командной строки), который я установил для версии облачного запуска при развертывании? Я вижу, как это сделать через пользовательский интерфейс, но мне нужно включить это в мой конвейер развертывания, поэтому это должно быть через интерфейс командной строки.Удалить тег через интерфейс

Мой вариант использования следующий:


  • разверните новую версию моей службы с --no-trafficфлагом и --tagопцией, чтобы сделать версию доступной

  • запустить тестовый набор на недавно развернутой версии

  • обновить трафик, чтобы указать на новую версию

  • удалить тег из старой/новой версии


Причина, по которой я хочу удалить их, заключается в том, что все версии, содержащие тег, остаются доступными, что является проблемой для меня, поскольку я также использую эту min-instancesопцию.

Изменить: здесь я неправильно использовал метки вместо тегов.


Решение проблемы

--remove-tagsМожет использоваться с update-trafficкомандой. Поскольку каждый тег может быть назначен только одной ревизии запуска, это правильный способ удаления тега из ревизии.

** Постоянное использование одного и того же тега для предварительного просмотра/тестирования развертывания также работает в приведенном выше случае использования, поскольку использование одного и того же тега в последней версии эффективно удаляет этот тег из более старых версий.

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...