K8S
cw03192
这个作者很懒,什么都没留下…
展开
-
ansible模板包含循环变量输出配置文件一例
ansible模板包含循环变量输出配置文件一例目标解决过程目标使用ansible template模块生成配置文件,分发到集群主机解决过程原始配置文件etcd-csr.json,需要写入批量主机IP(可能不是三个){ "CN": "etcd", "hosts": [ "127.0.0.1", "$NODE1_IP", "$NODE2_IP", "$NODE3_IP" ], "key": { "algo": "rsa", "size":原创 2020-10-09 10:44:36 · 628 阅读 · 0 评论 -
使用kubeadm快速搭建K8S实验环境
目标使用kubeadm快速搭建K8S实验环境,官方文档中不建议将这个工具用于生产环境,这里就不赘述了。搭建过程约10分钟,文档经多次校验核对,如有错漏,欢迎指正。详情请参考官方文档:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/环境介绍虚拟机(2Cores、4GB、20GB Disk space)Centos8.2主机初始化配置静态IP(略)配置主机解析(可选)# cat > /e原创 2020-07-25 11:49:39 · 213 阅读 · 0 评论 -
K8S1.18版本kube-proxy报错parseIP Error的处理
问题现象报错内容搜索可知这个问题升级到kubernetes 1.18 版本才出现的,在Kubernetes Github已有相关问题上报,Kubernetes 维护人员讨论分析出问题的原因可能是IPVS模块由于是比较新,需要系统内核版本支持,我在centos7的最新版本上遇到这个问题,yum update kernel解决不了。先讲结论:用Centos8.2替代Centos7.x即可解决,我已经试过了。下面是这个问题的分析和生产环境解决建议。分析过程日志内容如下:[root@node1 logs原创 2020-07-03 14:38:45 · 2492 阅读 · 3 评论 -
ETCD数据库崩溃的处理
故障描述下午家里停电,恢复供电之后发现K8S集群不能自动启动了,检查发现3个ETCD节点服务都启不动了,报错日志如下:Jun 24 19:45:05 etcd1 systemd[1]: Starting Etcd Server...-- Subject: Unit etcd.service has begun start-up-- Defined-By: systemd-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd原创 2020-06-24 20:15:40 · 2937 阅读 · 1 评论