摘要: 前景提要 jenkins与gitlab结合,实现代码自动拉取:https://www.cnblogs.com/zisefeizhu/p/12548662.html jenkins与kubernetes结合,实现jenkins slave自动部署和销毁:https://www.cnblogs.com/ 阅读全文
posted @ 2020-03-25 20:56 紫色飞猪 阅读(2921) 评论(0) 推荐(0) 编辑
摘要: 从最基础镜像到业务容器 构建 【为gitlab项目部署做铺垫】 业务镜像设计规划 目录结构 构建业务镜像 shell 从最基础镜像说起 制作自定义centos基础镜像,centos:v7.5是基于官方centos7.5镜像更改tag并上传到Harbor服务器的最原始官方镜像 pwd /data/k8 阅读全文
posted @ 2020-03-24 23:48 紫色飞猪 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 一张网图 因为我们使用了Docker in Docker技术,就是把jenkins部署在k8s里。jenkins master会动态创建slave pod,使用slave pod运行代码克隆,项目构建,镜像构建等指令操作。构成完成以后删除这个slave pod。减轻jenkins master的负载 阅读全文
posted @ 2020-03-23 23:06 紫色飞猪 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: 注:这部分的学习还是要靠自己多点点 多尝试尝试 这部分19年3月份我是玩的很溜的,一年没用,基本忘光光了。 学习要温故而知新! 流程拓扑图 前提准备 部署应用服务 部署kubernetes 集群:https://www.cnblogs.com/zisefeizhu/p/12505117.html 部 阅读全文
posted @ 2020-03-22 21:52 紫色飞猪 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 问题来源 昨天晚上还好好的,今天在做jenkins和gitlab集成时,启动了jenkins pod ,而jenkiins pod又与prometheus pod 运行与一台虚机。而jenkins pod 启动成功后,这个问题出现。 解决思路 1. 先看了 kubectl logs pods ale 阅读全文
posted @ 2020-03-21 18:11 紫色飞猪 阅读(13090) 评论(0) 推荐(1) 编辑
摘要: 简介 Prometheus 最初是 SoundCloud 构建的开源系统监控和报警工具,是一个独立的开源项目,于2016年加入了 CNCF 基金会,作为继 Kubernetes 之后的第二个托管项目。 特征 ​ Prometheus 相比于其他传统监控工具主要有以下几个特点: ​ 具有由 metri 阅读全文
posted @ 2020-03-20 21:35 紫色飞猪 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: GitLab 是一个用于仓库管理系统的开源项目,使用 "Git" 作为代码管理工具,并在此基础上搭建起来的web服务 软件包所选地址 https://packages.gitlab.com/gitlab/gitlab ce gitlab安装的插件比较多,吃内存比较高,建议安装底版本 部署安装 设置首 阅读全文
posted @ 2020-03-19 15:54 紫色飞猪 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 简绍 应用程序和系统日志可以帮助我们了解集群内部的运行情况,日志对于我们调试问题和监视集群情况也是非常有用的。而且大部分的应用都会有日志记录,对于传统的应用大部分都会写入到本地的日志文件之中。对于容器化应用程序来说则更简单,只需要将日志信息写入到 stdout 和 stderr 即可,容器默认情况下 阅读全文
posted @ 2020-03-18 19:48 紫色飞猪 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: 集群时间同步 我们在之前的 "kubeasz部署高可用kubernetes1.17.2 并实现traefik2.1.2部署" 篇已经实现了基于chrony的时间同步 bs k8s ceph 节点和bs k8s gitlab节点 免密钥认证 bs k8s ceph 注:上述步骤需要注意hosts解析对 阅读全文
posted @ 2020-03-17 18:01 紫色飞猪 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 模板机操作 快照 克隆 克隆主机布局 | 主机IP | 主机名 | 主机角色 | 内存 & cpu | | : : | : : | : : | : : | | 20.0.0.201 | bs k8s master01 | master etcd | 4C & 2G | | 20.0.0.202 | 阅读全文
posted @ 2020-03-16 17:15 紫色飞猪 阅读(3604) 评论(0) 推荐(0) 编辑