摘要:前言 《基于Kubernetes舵手集群的设计与实现》是我的毕业设计项目。本系统采用Kubernetes容器编排、基于Jenkins\Gitlab的CICD技术、EFK日志收集、Prometheus监控告警、Ceph后端存储和Harbor镜像管理,设计并实现了具有“源码一键部署”、“日志实时收集”、 阅读全文
posted @ 2020-05-17 16:43 紫色飞猪 阅读(162) 评论(0) 推荐(0) 编辑
摘要:前言 吐槽一波 2020年6月2号刚入职公司时,第一感觉是集群环境是个大坑!内网一套,公网一套。内网采用单节点Kubernetes,公网采用aliyun托管的X节点Kubernetes(还有节点是2C的...)。内网Kubernetes环境几乎无人使用(可能后端开发工程师在偶尔使用吧)。公网的X节点 阅读全文
posted @ 2020-08-08 15:43 紫色飞猪 阅读(296) 评论(2) 推荐(2) 编辑
摘要:基于ab的压力测试 # cat apache-test.yaml ########################################################################## #Author: zisefeizhu #QQ: 2********0 #Date: 阅读全文
posted @ 2020-08-03 16:09 紫色飞猪 阅读(23) 评论(0) 推荐(0) 编辑
摘要:解决goland module代理无法访问 问题如下 D:\project\demo1\main>go run main.go go: finding module for package github.com/sirupsen/logrus main.go:4:2: module github.c 阅读全文
posted @ 2020-07-25 21:28 紫色飞猪 阅读(69) 评论(0) 推荐(0) 编辑
摘要:一直想深入go语言,下定决心今年要狠抓go语言 文章名称 文章链接 Golang网络编程 https://www.cnblogs.com/ZhuChangwu/p/13198872.html 调试Kubernetes集群中的网络停顿问题 https://mp.weixin.qq.com/s/u5aE 阅读全文
posted @ 2020-07-18 13:08 紫色飞猪 阅读(152) 评论(0) 推荐(0) 编辑
摘要:k8s多集群配置管理平台 临时集群特性 模拟生产环境 整体环境说明 内网:10.17.1.44 [root@localhost account-server]# kubectl get nodes NAME STATUS ROLES AGE VERSION localhost Ready maste 阅读全文
posted @ 2020-07-15 19:13 紫色飞猪 阅读(147) 评论(0) 推荐(0) 编辑
摘要:环境描述 生产环境通过gitlab-running实现自动化发布业务,现需要收集客户端的真实ip,需要将externaltrafficpolicy改为lacal模式(原来是cluster模式),前天开发反映无法发布业务(镜像拉取不成功)。想到就改动过externaltrafficpolicy所以考虑 阅读全文
posted @ 2020-07-07 17:50 紫色飞猪 阅读(208) 评论(0) 推荐(0) 编辑
摘要:配置中心预研 概述 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,分环境、分集群管理配置,代码安全、审核机制…… 在这样的大环境下,传统的通过配置文件、数据库等方式已经越来越无法满足开发人员对配置管理的需求 阅读全文
posted @ 2020-07-07 15:47 紫色飞猪 阅读(112) 评论(1) 推荐(0) 编辑
摘要:假设需求 因为业务需要将日志系统收集到的信息进行图表化展示并交付到用户进行业务交流。 解决方案 这个需求看着似乎蛮简单的,如何解决? 1.对需要的数据进行过滤制作图表 2.对用户的权限限制为只读级别,并且用户不能看除图以外的其它信息 解决需求 以流量渠道为例: 对需要的数据进行过滤制作图表 正则: 阅读全文
posted @ 2020-07-06 16:32 紫色飞猪 阅读(163) 评论(0) 推荐(1) 编辑
摘要:HTTP-01验证和DNS-01验证 使用cert-manager给阿里云的DNS域名授权SSL证书 第一步:安装cert-manager 配置 CRD kubectl apply -f https://raw.githubusercontent.com/jetstack/cert-manager/ 阅读全文
posted @ 2020-07-04 17:36 紫色飞猪 阅读(95) 评论(0) 推荐(0) 编辑
摘要:gitlab组件图 gitlab在k8s上占用资源 # kubectl top pods -n default | grep git* gitlab-gitaly-0 9m 444Mi gitlab-gitlab-exporter-59c6bdb69c-gz9nf 5m 36Mi gitlab-gi 阅读全文
posted @ 2020-07-04 17:12 紫色飞猪 阅读(274) 评论(0) 推荐(0) 编辑