摘要:
代码自动部署流程 gitlab 新建 develop 分支 gitlab 定义分支名称并创建 由于之前授予了laomao和laoxiao用户对各自项目的Developer权限,所以只拥有代码的更新权限,而并没有代码的合并权限。下面模拟分支develop的代码更新,经测试后合并入master分支 cl 阅读全文
摘要:
代码克隆方式 通过shell命令clone 通过jenkins clone(非交互式代码克隆) git基于ssh密钥实现自动代码clone,不需要输入账号密码,要求公钥和私钥固定,最大限制为clone的代码不能push。 http 是交互式clone代码,不会用于jenkins的代码clone,但是 阅读全文
摘要:
在线安装插件 GitLab GitLab Authentication 认证 Gitlab Hook Blue Ocean 配置 jenkins 多用户权限管理 安装插件:Role-based Authorization Strategy 基于角色的 认证 策略 1. 创建用户-路径-系统管理-用户 阅读全文
摘要:
官方文档:https://www.jenkins.io/zh/doc/book/installing/#linux centos安装:https://pkg.jenkins.io/redhat-stable/ 本人直接买的境外服务器装的,试了很多网上的方法依然无法下载插件,很无奈~~ 备份jenki 阅读全文
摘要:
1 #!/bin/bash 2 # ######################################################### 3 ########################################################### 4 # chkconfi 阅读全文
摘要:
优化历史命令 history 显示格式 ]# cat /etc/profile ... export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[ 阅读全文
摘要:
资源限制修改参考 cat /etc/security/limits.conf * soft core unlimited # 核心转储是程序崩溃时记录内存状态的文件。设置为 unlimited 意味着核心转储文件大小不受限制。 * hard core unlimited * soft nofile 阅读全文
摘要:
服务器规划 jenkins+gitlab 192.168.64.113 web1 192.168.64.114 web2 192.168.64.131 web3 192.168.64.132 在web服务器部署JDK与tomcat # useradd www -u 2000 -s /bin/bash 阅读全文
摘要:
SVN 与 CVS:每次提交的文件都单独保存,即按照文件的提交时间区分不同的版本,保存至不同的逻辑存储区域,后期恢复的时候直接基于之前版本恢复。 Gitlab: Gitlab 与 SVN 的数据保存方式不一样,gitlab 虽然也会在内部对数据进行逻辑划分保存,但是当后期提交的数据如果和之前提交过的 阅读全文
摘要:
DevOps 简介 DevOps 是 Development 和 Operations 的组合,也就是开发和运维的简写。 DevOps 是针对企业中的研发人员、运维人员和测试人员的工作理念,是他们在应用开发、代码部署和质量测试等整条生命周期中协作和沟通的最佳实践,DevOps 强调整个组织的合作以及 阅读全文
摘要:
基于PV和PVC作为后端存储,实现zookeeper集群 下载JDK镜像 ]# docker pull elevy/slim_java:8 制作zookeeper镜像 官网:https://downloads.apache.org/zookeeper/ Dockerfile #FROM harbor 阅读全文
摘要:
官网文档:https://kubernetes.io/zh/docs/concepts/storage/persistent-volumes/ 默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题, 第一:当容器挂掉,kubelet将重启启动它时,文件将会丢失; 第二:当P 阅读全文
摘要:
在指定的deployment中通过kubectl set image指定新版本的 镜像:tag 来实现更新代码的目的。 构建四个不同版本的nginx镜像,第一次使用v1版本,后组逐渐升级到v2—v4,测试镜像版本升级与回滚操作 镜像制作 ]# echo nginx-v4 > index.html ] 阅读全文
摘要:
Nginx+Tomcat+NFS实现动静分离Web站点 Nginx镜像制作规划: 基于基础的centos/ubuntu/alpine镜像,制作公司内部基础镜像-Nginx基础镜像--Nginx业务镜像 Centos基础镜像制作 下载基础镜像 ]# dokcer pull centos Dockerf 阅读全文
摘要:
K8S版本:1.17.11 今天查看kubelet日志的时候,发信一堆报错: 查看kubelet日志:]# journalctl -f -u kubelet ]# tail -f /var/log/messages 3986 Dec 2 16:40:41 master kubelet: E1202 阅读全文