一、架构图
二、环境说明
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
测试环境--->172.16.38.165--->CentOS 7.4--->4C8G1T
生产环境--->172.16.38.247--->CentOS 7.4--->4C8G1T
三、环境搭建
在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操作