Развертывание модуля приложений в разных кластерах openshift
У меня openshift 3.9 установлен в одном регионе AWS Огайо. У меня установлены Дженкинс. У меня есть конвейерный код, в котором он будет брать код Java из gitHub bind с jboss и развертывать его в тесте проекта в том же кластере. Он работает нормально, и я могу получить доступ к приложению, так как модуль pod создается и приложение также связывается с jboss. Теперь я хочу развернуть это приложение в разных кластерах либо в одном регионе, либо в разных регионах. Есть ли способ добиться этого?
1 ответ
Вы можете использовать oc
инструмент командной строки в вашем конвейере Jenkins для развертывания его в другом кластере. Для связанного примера посмотрите пример приложений обзора Gitlab, используя кластер OpenShift. Он делает нечто подобное, когда конвейер CI развертывает необходимые артефакты в кластере OpenShift, используя oc и соответствующие учетные данные.