搭建CICD平臺

1、主機準備     Centos7.2     配置:內存大於4G。
(其中Jenkins佔1.5G、Gitlab佔2G)    8080、10080、1002二、50000端口未使用2、安裝前預配置    git

一、添加阿里yum源(若是已配置了yum源此步能夠跳過)        github

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup       docker

wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo        ide

yum clean all        工具

yum makecache   gitlab

二、安裝docker         y插件

um install -y docker    blog

三、安裝docker-compose(docker編排工具)        內存

yum install -y docker-compose    ci

四、安裝ansible        

yum install -y ansible   

五、安裝git         

yum install -y git   

備註:docker建議使用1.12.6或以上版本、docker-compose建議使用1.17或以上版本、ansible建議使用2.4或以上版本。

3、執行安裝   

mkdir /home/jenkins   

chmod +777 /home/jenkins   

cd ~    https://github.com/hqh546020152/cicd_install_blog.git   

cd cicd_install_blog    

vi +53 docker-compose-gitlab.yml   

該53行的IP修改成本機IP    

部署Jenkins        

docker-compose -f "docker-compose-jenkins.yml" up -d        

部署gitlab(預計5分鐘完成)        

docker-compose -f "docker-compose-gitlab.yml" up -d   

驗證:       

訪問Jenkins:http://HOST:8080

搭建CICD平臺

        訪問GitLab:http://HOST:10080

搭建CICD平臺

4、安裝後配置    GitLab設置完root便可使用了    Jenkins以上展現的爲初始化的頁面,安裝以下     

一、cat /home/jenkins/secrets/initialAdminPassword    獲取驗證密碼並填入初始化頁面中     
二、進入選擇插件安裝界面,選擇第一個(Install suggested plugins)     
三、設置管理員帳號 admin/passwd     
四、進入管理頁面

搭建CICD平臺

相關文章
相關標籤/搜索