摘要: 背景:jenkins部署在k8s中的命名空间infra中 Jenkins集成k8s报错 连接测试报错: Error testing connection https://kubernetes.default.svc.cluster.local: Failure executing: GET at: 阅读全文
posted @ 2020-06-30 16:18 liucx 阅读(4209) 评论(0) 推荐(0) 编辑
摘要: #因在容器中排查故障需要,安装基础工具 # 查看系统版本: cat /etc/os-releas Debian基础镜像#先添加163源tee /etc/apt/sources.list << EOFdeb http://mirrors.163.com/debian/ jessie main non- 阅读全文
posted @ 2020-06-30 15:04 liucx 阅读(12221) 评论(0) 推荐(1) 编辑
摘要: 如何使用Jenkins Pipeline 获取git commit id? 需求:jenkins pipeline获取git commit id 作为docker中imagesTag标识 解决方法:使用git方法获取commit idgit rev-parse HEAD (完整) 或者git rev 阅读全文
posted @ 2020-06-19 18:24 liucx 阅读(7937) 评论(0) 推荐(1) 编辑
摘要: Flannel Network实现原理Flannel为每个主机提供独立的子网,整个集群的网络信息存储在etcd上。对于跨主机的转发,目标容器的IP地址,需要从etcd获取。先上图,比较直观: 步骤: (1)IP数据报被封装并通过容器的eth0发送。 (2)Container1的eth0通过veth对 阅读全文
posted @ 2020-06-04 17:24 liucx 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 问题:Kubernetes创建Pod失败,无法获取image Failed create pod sandbox: rpc error: code = Unknown desc = failed pulling image "harbor.od.com/public/pause:latest": E 阅读全文
posted @ 2020-05-28 15:14 liucx 阅读(3828) 评论(0) 推荐(1) 编辑
摘要: 问题:在kubernetes service-cluster-ip-range地址网段明明配置的地址段10.10.10.0/24,但是Cluster Service IP居然使用是192.168.0.1。 分析: 查看k8s中apiserver服务日志: tail -f /data/logs/kub 阅读全文
posted @ 2020-05-20 10:11 liucx 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 问题:supervisorctl restart 服务名 失败 案例: [root@node203 ~]# supervisorctl statusetcd-server-97-203 RUNNING pid 7706, uptime 14:29:46kube-apiserver-97-203 FA 阅读全文
posted @ 2020-05-19 09:48 liucx 阅读(7611) 评论(0) 推荐(0) 编辑
摘要: Ncdu (NCurses Disk Usage) :磁盘目录分析工具 平时大家在Centos系统上使用du命令来查看磁盘目录及文件的使用情况,今天分享一款更方便更好用的工具:Ncdu,它是一个基于 Ncurses 库的 du 命令的界面。ncdu命令是对传统du命令功能上的增强,不需要像du那样输 阅读全文
posted @ 2020-04-29 18:22 liucx 阅读(1282) 评论(1) 推荐(2) 编辑
摘要: 你如何从kube-system pod获取日志?运行kubectl log pod_name不起作用: [root@k8s-master ~]# kubectl logs etcd-k8s-master Error from server (NotFound): pods "etcd-k8s-mas 阅读全文
posted @ 2020-04-14 18:23 liucx 阅读(4308) 评论(0) 推荐(0) 编辑
摘要: kubernetes组件架构图: 集群机器 172.16.2.10 k8s-master 172.16.2.11 k8s-node1 172.16.2.12 k8s-node2 #查看Centos版本: cat /etc/redhat-release CentOS Linux release 7.4 阅读全文
posted @ 2020-04-08 14:58 liucx 阅读(1827) 评论(0) 推荐(0) 编辑