Описание
Jenkins фокусируется на непрерывном создании/тестировании программных проектов (например, как CruiseControl) и мониторинге выполнения внешних заданий.
Это устройство включает в себя все стандартные функции TurnKey Core , а также:
- Конфигурации Дженкинса:
- Jenkins устанавливается из репозитория пакетов долгосрочной поддержки , управляемого непосредственно проектом Jenkins.Примечание по безопасности . Для обновлений Jenkins может потребоваться контроль, поэтому они НЕ настроены на автоматическую установку. См. ниже для обновления Jenkins.
- Jenkins предварительно настроен на использование аутентификации PAM. Пользователь по умолчанию (начиная с версии 16.0) — jenkins-admin .
- Включает в себя все популярные клиенты VCS и соответствующие плагины Jenkins для Git, Bazaar, Mercurial и Subversion.
- JENKINS_HOME настроен в среде: /var/lib/jenkins.
- Скрипт-оболочка jenkins-cli bash — теперь можно использовать «jenkins-cli» вместо «java -jar path/to/jenkins-cli.jar» (удобство).
- Поддержка SSL из коробки.
- Включает postfix MTA (привязанный к локальному хосту) для отправки электронной почты (например, восстановление пароля).
- Модули Webmin для настройки Apache и Postfix.
Обновление контролируемого ручного Jenkins
Чтобы перейти на последнюю версию Jenkins из командной строки:
apt-get update apt-get install jenkins
Мы рекомендуем подписаться на список рассылки Jenkins Security Advisories.
Сведения об использовании и вход для администрирования
- Дженкинс: имя пользователя по умолчанию — jenkins-admin .
Нет паролей по умолчанию : из соображений безопасности нет паролей по умолчанию. Все пароли устанавливаются во время инициализации системы .
Игнорировать предупреждение браузера SSL : браузеры не любят самозаверяющие сертификаты SSL, но это единственный тип, который может генерироваться автоматически. Если у вас настроен домен, то через расширенное меню Confconsole вы можете сгенерировать бесплатные SSL/TLS-сертификаты Let’s Encypt .
Интернет — укажите в браузере:
- http://12.34.56.789/ — не зашифровано, поэтому браузер не предупреждает.
- https://12.34.56.789/ — зашифровано с помощью самозаверяющего SSL-сертификата
Имя пользователя для системного администрирования ОС :
Войдите в систему как root.
- Укажите в браузере:
- https://12.34.56.789:12321/ – Панель управления системой
- https://12.34.56.789:12320/ — веб-терминал командной строки
- Войти с SSH-клиентом:
ssh root@12.34.56.789
* Замените 12.34.56.789 допустимым IP-адресом или именем хоста.