distributed builds jenkins master slave configuration
Този видео урок обяснява конфигурацията на Master Slave в Jenkins:
В предишния ни урок научихме за Jenkins Plugin, това са различни видове и как да ги инсталирате.
В този урок ще разгледаме: Разпределени компилации, подчинени машини, конфигуриране на Master на Jenkins, активиране на подчинен възел.
Какво ще научите:
Видео урок - Jenkins Master Slave Configuration
Ето видео урок:
Разпределени компилации
Една от най-добрите характеристики на Дженкинс е разпределените компилации. По принцип разпределя различните работни места към различни машини. Това помага при разпределянето на товара, както и при стартирането на компилацията в различни среди.
Jenkins следва конфигурацията master-slave, за да позволи разпределени компилации. Също така, капитанът е този, в който се пуска бурканът на Дженкинс. Подчинен възел може да бъде всяка машина като Windows OS, Linux и др. За стартиране на подчинения възел е необходим малък файл с jar.
Робска машина
За да създадете подчинен възел, следвайте стъпките по-долу:
# 1) Влезте в Дженкинс.
най-добрият софтуер за преобразуване на текст в реч
# две) Кликнете върху Управление на Дженкинс и Управление на възли след това, както е показано на Фигура 1.
Фигура 1: Връзка за управление на възли
# 3) Щракнете върху Нов възел, както е показано на Фигура 2.
Фигура 2: Щракнете върху Нов възел
# 4) Въведете Името на възела, щракнете върху Постоянен агент и след това щракнете върху OK, както е показано на Фигура 3 по-долу.
Фигура 3: Фигура, показваща име на възел, тип възел.
# 5) Щракнете върху създадения възел и след това щракнете върху Конфигуриране, както е показано на фигура 4 по-долу.
Фигура 4: Конфигуриране на връзка
# 6) Попълнете подробностите за следните полета на страницата за конфигуриране:
- Име.
- Описание.
- Броят на изпълнителите.
- Създайте папка в подчинената машина на име Jenkins и дайте пътя към нея в отдалечената коренна директория.
- Изберете желаната употреба.
- Изберете желания метод за стартиране.
- Изберете желаната наличност.
Примерен пример е показан на фигура 5 по-долу.
Фигура 5: Фигура, показваща конфигурираните стойности.
# 7) Също така, в раздела „Местоположения на инструменти“, дайте стойностите на пътя на кошчето за maven и jdk в slave, както е показано на Фигура 6 по-долу.
Фигура 6: Местоположения на инструментите
можете ли да добавите към масив в java
# 8) Кликнете върху Запазване.
Ето как се създава и конфигурира Slave машина.
Конфигуриране на Jenkins Master
Ако подчинената машина е настроена във виртуална машина, следното показва стъпките за конфигуриране:
# 1) Инсталирайте приставката за виртуална кутия:
- Пусни Дженкинс
- Щракнете върху Управление на Дженкинс и Управление на приставки.
- Щракнете върху раздела Налични.
- Въведете плъгин за виртуална кутия във филтъра.
- Инсталирайте приставката.
# две) В Windows добавете „ C: Program Files Oracle VirtualBox ; ’В променливите на околната среда на Windows. Отворете командния ред в Master machine и въведете:
VBoxManage setproperty websrvauthlibrary null
Vboxwebsrv
въпроси за интервю за oracle pl sql за опитни
# 3) Стартирайте http: // localhost: 18083 URL след това.
# 4) Отидете на Управление на Дженкинс-> Конфигуриране на системата.
# 5) Отидете в облачния раздел и попълнете стойностите за полетата Име и URL, както е показано на Фигура 7.
Фигура 7: Форма на VirtualBox
Активиране на подчинения възел
(i) Първо изтеглете agent.jar.
(ii) След това стартирайте терминала и въведете
java -jar agent.jar -jnlpUrl http: // localhost: 8080 / computer / VirtualNode1 / slave-agent.jnlp -secret fc4db39624df7692e0e2b43f77c1343f9f9f804502e8ab2eea770af33f67f9na / Desk / kuDD / kuDD / kuDD / kuDD / kuDD / ku
(iii) Това ще активира подчинения възел и връзката е установена.
Заключение
В този урок научихме за разпределени компилации и неговите предимства, конфигурация на подчинена машина, конфигуриране на Jenkins Master, за да настроим връзката между master и slave.
Препоръчително четене
- Урок за Дженкинс CI - Какво е непрекъсната интеграция на Дженкинс
- Как да изтеглите, инсталирате и стартирате Дженкинс
- Дженкинс приставки: SCM, анализатори и инсталиране на приставки
- Jenkins Security: Активиране на матрицата за сигурност и сигурност на проекти
- Как да стартирате краставица с Дженкинс: Урок с примери
- Урок за тестване на конфигурация с примери
- Дженкинс Джобс: Конфигуриране на SCM, изграждане на задачи и анкетиране на SCM
- Топ 36 въпроси за интервю за Дженкинс (За 2021 г.)