通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要躬行”),本文从实践角度介绍如何结合我们常用的Gitlab与Jenkins,通过K8s来实现项目的自动化部署 ...
分类:
其他好文 时间:
2020-06-06 18:16:52
阅读次数:
58
访问 GitLab 数据库 步骤 用的 Docker Gitlab,首先进入容器 docker exec -it gitlab /bin/bash `` 找到数据库配置文件 ```bash /var/opt/gitlab/gitlab-rails/etc/database.yml 内容如下,记录了数 ...
分类:
数据库 时间:
2020-06-06 16:58:11
阅读次数:
145
虚拟机安装的有点多,后面还会增加,就赶紧记下来 服务器账号密码服务 192.168.1.111(k8s-node2) 192.168.1.113(k8s-node1) 192.168.1.114(k8s-master) 192.168.1.113:32200 admin 123456 jenkins ...
分类:
其他好文 时间:
2020-06-04 01:49:11
阅读次数:
128
因为配置了域名访问gitlab私有仓库,但是在项目clone这里,显示的还是ip地址,并且还带端口,每次访问,clone都需要自己修改,比较不方便。 修改方法: sudo vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml ...
分类:
其他好文 时间:
2020-06-03 17:17:12
阅读次数:
111
1.安装 githttps://www.cnblogs.com/wulixia/p/11016684.html 2.安装 gitlabhttps://www.cnblogs.com/yanjieli/p/10605381.html 3.jenkins 安装https://www.cnblogs.co ...
分类:
其他好文 时间:
2020-06-03 16:04:29
阅读次数:
75
DevOps基础设施较多,所以客官不要太着急,要有个”渐进明细”的过程,前面说了GitLab,这里再说下Jenkins,这俩算 是较为核心的基础组件,其他组件可选项较多,而这俩的地位似乎就没被动摇过,客官可能要问,你这不就是各种安装吗, 太过简单,其实不然,首先,Linux各项命令可以温故而知新,还 ...
分类:
其他好文 时间:
2020-06-03 15:49:27
阅读次数:
154
cd project git init git remote add origin http://gitlab.xxx.com/group/project.git (删除本地origin:git remote rm origin) git add . git branch master (删除本地分 ...
分类:
Web程序 时间:
2020-06-03 10:44:44
阅读次数:
79
1 jenkins构建后的产物都在 /var/lib/jenkins/workspace 目录下 2 3 丢弃构建中要设置丢弃旧的构建 的天数和最大个数 4 源码管理中设置 git Respository URL 用 ssh方式 git@gitlab 方式下载 https 还需要账号和密码 5 源码 ...
分类:
其他好文 时间:
2020-06-01 23:51:53
阅读次数:
127
Git连接Gitlab并提交内容 安装Git 1. 下载Git Windows版本 2. 新建Git目录(用于存放代码)并进入该目录 3. 安装完毕后鼠标右击选择Git Bash Here 配置分支 生成公钥和私钥 $ ssh-keygen -t rsa 将生成的公钥粘贴Github上 通过Git ...
分类:
其他好文 时间:
2020-06-01 23:48:52
阅读次数:
80
一、Gitlab 安装 1. 环境准备 本教程主要以 CentOS 7为主,其他系统请查看官方文档对比。 1. 安装和打开 http 和 ssh 的权限 sudo yum install -y curl policycoreutils-python openssh-server sudo syste ...
分类:
其他好文 时间:
2020-05-31 13:01:10
阅读次数:
68