Развертывание Chef с использованием Declarative Pipeline - PullRequest
0 голосов
/ 06 августа 2020

Я хотел бы создать декларативную настройку конвейера Jenkins для продолжения интеграции и развертывания. Моя единственная путаница заключалась в том, как Дженкинс и шеф-повар будут общаться в этом процессе, после продолжения интеграции я хочу, чтобы шеф-повар взял на себя и установил пакеты Jar или Zip и разверните их на нескольких узлах из Jfrog Repo. Здесь maven - мой инструмент для сборки. В конвейере Jenkins я могу настраиваться до тех пор, пока не будет завершена сборка, могу ли я что-нибудь сделать в разделе конвейера Post для связи с шеф-поваром для развертывания, или это нужно сделать. Поделитесь, пожалуйста, предложением.

1 Ответ

0 голосов
/ 07 августа 2020

Вы можете добиться этого, поместив рабочую станцию ​​в один из узлов jenkins. Посмотрите на изображение ниже, вместо Ansible используйте Chef. Я полагаю, это может сработать, в последнее время не пользовался шеф-поваром. Ссылка: https://thenucleargeeks.com/2020/06/07/jenkins-openshift-pipeline/ введите описание изображения здесь

...