Продвижение изображений с помощью Image-Streams для приложений Angular 7 в OpenShift - PullRequest
0 голосов
/ 03 марта 2020

У меня есть приложение Angular 7, работающее на Nginx в OpenShift, и теперь я планирую перевести образ DEV в среду UAT с использованием тегов потока изображений. Проверенное изображение приложения будет помечено вручную как «готовое к использованию» с помощью команды тега o c, и изображение будет автоматически помещено в UAT. Это прекрасно работает, но есть проблема с этим: интерфейсное приложение использует API, а параметры конечной точки настраиваются в файле environment.ts, который указывает на DEV. Теперь мне интересно, как обновить настройки конечной точки, чтобы они указывали на API, работающий в среде UAT.

Похоже, что продвижение изображений с использованием потоков изображений не подходит для приложений Angular, так как настройки объединены, и нет простого способа обновить настройки при переходе в новые среды. ,

Другой способ, который я рассматриваю, заключается в добавлении тега в Git хранилище, и полный цикл сборки и развертывания будет запущен для обновления образа в UAT.

Не уверен, что это лучший и простой способ продвижения потоков изображений в OpenShift для приложений Angular. Было бы очень признательно, если кто-то может дать некоторые рекомендации по этому вопросу.

...