搭建CICD平台

╰半夏微凉° 2024-04-18 16:39 149阅读 0赞

**

搭建CICD平台

**
1、主机准备。
2、安装前预配置。准备相应的系统配置与软件依赖。
3、执行安装。
4、安装后配置。添加相应的组件以及修改配置。如导入模板等。
一、主机准备
Centos7.2

  1. 配置:内存大于4G。(其中Jenkins1.5GGitlab2G
  2. 8080100801002250000端口未使用

二、安装前预配置

  1. 1、添加阿里yum源(如果已配置了yum源此步可以跳过)
  2. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  3. wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo
  4. yum clean all
  5. yum makecache
  6. 2、安装docker
  7. yum install -y docker
  8. 3、安装docker-compose(docker编排工具)
  9. yum install -y docker-compose
  10. 4、安装ansible
  11. yum install -y ansible
  12. 5、安装git
  13. yum install -y git
  14. 备注:docker建议使用1.12.6或以上版本、docker-compose建议使用1.17或以上版本、ansible建议使用2.4或以上版本。

三、执行安装

  1. mkdir /home/jenkins
  2. chmod +777 /home/jenkins
  3. cd ~
  4. https://github.com/hqh546020152/cicd_install_blog.git
  5. cd cicd_install_blog
  6. vi +53 docker-compose-gitlab.yml 53行的IP修改为本机IP
  7. 部署Jenkins
  8. docker-compose -f "docker-compose-jenkins.yml" up -d
  9. 部署gitlab(预计5分钟完成)
  10. docker-compose -f "docker-compose-gitlab.yml" up -d
  11. 验证:
  12. 访问Jenkinshttp://HOST:8080

在这里插入图片描述
访问GitLab:http://HOST:10080
在这里插入图片描述

四、安装后配置

  1. GitLab设置完root即可使用了
  2. Jenkins以上展示的为初始化的页面,安装如下
  3. 1cat /home/jenkins/secrets/initialAdminPassword 获取验证密码并填入初始化页面中
  4. 2、进入选择插件安装界面,选择第一个(Install suggested plugins
  5. 3、设置管理员账号 admin/passwd
  6. 4、进入管理页面

在这里插入图片描述

  1. 到此搭建CICD平台就搭建完毕了。

发表评论

表情:
评论列表 (有 0 条评论,149人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CICD平台

    *\* 搭建CICD平台 \*\* 1、主机准备。 2、安装前预配置。准备相应的系统配置与软件依赖。 3、执行安装。 4、安装后配置。添加相应的组...

    相关 直播平台

    前言:       相信很多小伙伴在日常开发中,都有遇到开发直播的需求,是不是感觉无从下手,如果你刚好看到这篇博客,那么你真的来对地方,本篇文章将详细的讲解,如果手把手的

    相关 spark平台

    Spark是用Scala程序设计语言编写而成,运行于Java虚拟机(JVM)环境之上。目前支持如下程序设计语言编写Spark应用: Scala Java

    相关 MySQL数据库平台

            MySQL集群是一个共享的、分布式节点架构的存储方案,其目的是提供容错性和高性能;“NDB”是一种“内存中”的存储引擎,也是事务型存储引擎,具备ACID属性。