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