Как управлять CI / CD для пользовательских функций Azure контейнера с помощью ACR - PullRequest
1 голос
/ 24 июня 2019

Я работаю с функциями Azure и ACR (реестр контейнеров Azure), чтобы развернуть пользовательский образ докера, когда я развертываю его впервые, он работает с командой az functionapp create, но функция не будет обновляться для изображение, если я не даю каждому изображению уникальный тег, т.е. дайджеста недостаточно.

Например:

* build 1 (digest: hash-xxx1)
my-image:dev => deploy => deployed properly

* made changes and added a new build (digest: hash-xxx2)
my-image:dev => deploy => stays on the first build

* changed the tag completely
my-image:${Build.Id} => deploy => deployed properly

Но теперь я застрял с большим количеством помеченных изображений, и они занимают много места в ACR, и невозможно безопасно удалить их автоматически.

Я попытался изменить идентификатор сборки и попробовал любую команду az functionapp, например update и set container, но безуспешно.

У меня нет ошибок, но изображение в приложении функций не будет обновляться, если я не назначу каждому изображению уникальный тег - что делает ACR раздутым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...