Я использую Ansible для обеспечения наших серверов, я установил Jenkins 2.0, но он запускается с конфигурацией запуска при открытии веб-интерфейса. Как я могу сделать это с помощью Ansible или shell или jenkins-cli. CentOS 7, Ansible 2.0.1.0. Так,Конфигурирование Jenkins 2.0 с Ansible
- Установка Дженкинс 2.0 из http://pkg.jenkins-ci.org/redhat-rc/jenkins-2.0-1.1.noarch.rpm оборотов в минуту.
- Установите java с yum.
- Служба запуска дженкинсов.
- Открыть 192.168.46.10:8080, который открывает Дженкинс.
- В веб-интерфейсе, в котором добавлен начальный пароль администратора.
- В веб-интерфейсе выберите и установите плагины.
- В веб-интерфейсе пользователь создает новый пользователь.
5,6,7 баллов - это все конфигурационные параметры нового Jenkins. Я не знаю, как мы можем установить его автоматически.
Edit 1:
1,2,3 пункта уже сделан, просто я не разделяю, потому что это не нужно, потому что мне нужен только совет, как я могу настроить Дженкинс. Но теперь я добавляю это к своему вопросу.
---
- name: Jenkins - install | Install java
yum: name=java state=installed
- name: Jenkins - install | Install Jenkins 2.0
yum: pkg=http://pkg.jenkins-ci.org/redhat-rc/jenkins-2.0-1.1.noarch.rpm state=installed
- name: Jenkins - install | Start and enable Jenkins 2.0
service: name=jenkins state=started enabled=yes
И что вы делали до сих пор? Мы не собираемся делать это за вас. –
@TymoteuszPaul Никто не просит вас сделать это для меня, потому что 1,2,3 балла уже сделаны. Я просто не знаю, как мне управлять конфигурацией Jenkins из cli. Если вы мне это скажете, мне это достаточно, потому что я могу использовать оболочный модуль.Я использовал Jenkins из веб-интерфейса, что плохо, когда я хочу установить его автоматически для удаленного хоста. – PumpkinSeed
@TymoteuszPaul Я редактировал вопрос, теперь вы можете прокомментировать. – PumpkinSeed