gitlab+jenkins+harbor+k8s安装操作流程之jenkins gitlab harbor页面配置操作截图

 现在文档阶段,实现的操作,开发人员下载或者上传新的代码,提交后jenkins自动构建到jenkinsworkspace目录中,构建过程中,利用build-shell的方式,把workspace中的代码目录制作成镜像,打包,并发送到harbor中,注意:在每个项目目录内,必须有dockerfile文件,才可以发布

1.先天条件:

  服务器配置信息  192 gitlab   10 jenkins   148  harbor

  三台机器必须安装docker   必须互相免密    熟悉docker 命令   打成镜像  打包   上传 等命令

      熟悉git命令,更新代码 提交代码

2.gitlab   jenkins   harbor 页面操作截图

gitlab  创建项目  创建用户  选择master分支,用git clone git@gitlabIP:ops-test/project.git下载到本地代码

 项目内部的设置按键,选择webhooks 这里的作用是连接jenkins,红框内一定要跟jenkins配置的时候一致

 jenkins的页面配置

新建项目,选择自由项目

 编写描述内容

 选择git 填写gitIP

 下面的分支选择,master分支

 

 点击高级如图,后面还会生成秘钥  是粘贴到gitlab上的

 

 habor操作 只需要创建用户,建立项目即可

 所有的操作命令如下

在任何服务器上 你需要先下载gitlab上你所需要更新的代码包,安装git 还需要跟gitlab免密

  git clone git@10.0.0.192:ops-test/project.git

设置邮箱
  git config --local user.name "zhangj"
  git config --local user.email "994183349@qq.com"

更新完代码后,提交并标注
  git add .
  git commit -m "第一次提交"

查看代码分支,显示master
  git branch

推送到master分支上
  git push -u root master
  git push -u origin master

验证jenkins和harbor是否连通,登录harbor

  docker login -u admin -p Harbor12345 http://10.0.0.148

把jenkins上workspace的目录制作成镜像

  docker build -t test .

打包
  docker tag test:latest http://10.0.0.148/test/

查看镜像

  docker images

把打包的镜像上传到harbor上
  docker push 10.0.0.148/test/test:v1

 

  

posted @ 2025-03-12 15:25  疯狂的米粒儿  阅读(94)  评论(0)    收藏  举报