一、架構圖
二、環境說明
Jenkins--->172.16.38.128--->V2.204.2--->CentOS 7.4--->4C8G500G
Harbor--->172.16.38.202--->V1.9.4--->CentOS 7.4--->4C8G1T
Gitlab--->172.16.38.31--->V12.8.6--->CentOS 7.4--->4C8G1T
SonarQube--->172.16.38.31--->V7.4--->CentOS 7.4--->4C8G1T
Selenium--->172.16.38.210--->V3.141.59--->Ubuntu16.04--->1C2G50G
三、環境搭建
在Jenkins機器172.16.38.128操作
3.修改主機名,創建Jenkins用戶
hostnamectl set-hostname jenkins
useradd -s /bin/bash -G docker -m jenkins
echo "jenkins:123456" |chpasswd
echo "jenkins ALL=(ALL:ALL) NOPASSWD:ALL" >> /etc/sudoers
在Harbor機器172.16.38.202操作
在Gitlab機器172.16.38.31操作