随笔分类 -  k8s

k8s
摘要:看系统日志 cat /var/log/messages 用kubectl 查看日志 # 注意:使用Kubelet describe 查看日志,一定要带上 命名空间,否则会报如下错误[root@node2 ~]# kubectl describe pod coredns-6c65fc5cbb-8ntpvError from server (NotFound): pods "coredns-6... 阅读全文
posted @ 2019-01-23 11:18 effortsing 阅读(52225) 评论(0) 推荐(0)
摘要:K8s常用命令操作 一、kubectl命令补全 1、master安装命令补全,并临时生效 yum install -y bash-completion source /usr/share/bash-completion/bash_completion 2、永久生效 source > ~/.bashrc 二、启动状态 1、master节点 更改配置文件,重新加载 systemct... 阅读全文
posted @ 2019-01-23 11:16 effortsing 阅读(1570) 评论(0) 推荐(0)
摘要:本篇已经安装了单个etcd,然后进行扩容etcd节点至2个,安装单节点请参照:https://www.cnblogs.com/effortsing/p/10295261.html 实验架构 test1: 192.168.0.91 etcd test2: 192.168.0.92 etcd test3: 192.168.0.93 无 需求:test1节点已经安装了et... 阅读全文
posted @ 2019-01-20 22:18 effortsing 阅读(4383) 评论(0) 推荐(0)
摘要:本篇安装单个etcd,然后进行扩容etcd节点至2个,环境配置如果做了的话就跳过 实验架构 test1: 192.168.0.91 etcd test2: 192.168.0.92 无 test3: 192.168.0.93 无 1、环境配置 # 如下操作在所有节点操作 修改主机名 # 注意修改 各自节点对应的 主机名 sed -i '$a\hostname=... 阅读全文
posted @ 2019-01-20 16:18 effortsing 阅读(2707) 评论(0) 推荐(0)
摘要:参照文档: https://blog.csdn.net/qq_35299863/article/details/84329798 https://github.com/xgh2016/k8s-CICD-Pipeline https://blog.csdn.net/daniel_greenspan/a 阅读全文
posted @ 2018-12-19 12:19 effortsing 阅读(606) 评论(0) 推荐(0)
摘要:参照文档 https://blog.csdn.net/a610786189/article/details/80340556 https://blog.csdn.net/weixin_43092261/article/details/82260798 涉及到 overlayNetwork、专线、fe 阅读全文
posted @ 2018-11-26 09:35 effortsing 阅读(2272) 评论(0) 推荐(0)
摘要:[root@kube-node1 gitlab]# kubectl get cmNo resources found. 阅读全文
posted @ 2018-11-25 09:42 effortsing 阅读(1024) 评论(0) 推荐(0)
摘要:转发 https://www.jianshu.com/p/cf3e2218f283 转发 https://www.kubernetes.org.cn/3138.html 注意:configmap不用也罢 1、通过文件创建,把tomcat的配置文件catalina.sh挂到容器内 创建configmap 从文件中创建 [root@lab2 ceshi]# ... 阅读全文
posted @ 2018-11-25 09:41 effortsing 阅读(2660) 评论(0) 推荐(0)
摘要:重置csr 注意:下面操作仅在刚安装k8s后24小时内有效 分析:kubelet启动后会生成如下文件。kubelet.conf文件决定了csr的存在,如果要想重新获取csr,可以停掉kubelet,删除kubelet.conf文件,重启kubelet就可以获得csr ls -l /etc/kubernetes/kubelet.conf ls -l /etc/kubernetes/pki/ku... 阅读全文
posted @ 2018-11-25 09:27 effortsing 阅读(1876) 评论(0) 推荐(0)
摘要:https://my.oschina.net/u/3390908/blog/1649764 1、查看原来node [root@lab2 ~]# kubectl get no NAME STATUS ROLES AGE VERSION 10.1.1.111 Ready node 8d v1.11.0 10.1.1.... 阅读全文
posted @ 2018-11-25 09:26 effortsing 阅读(6414) 评论(1) 推荐(0)
摘要:1、 Jul 18 02:25:58 lab3 etcd[5649]: the server is already initialized as member before, starting as etcd member... https://www.cnblogs.com/ericnie/p/6886016.html [root@lab3 k8s]# systemctl star... 阅读全文
posted @ 2018-11-25 09:15 effortsing 阅读(6529) 评论(0) 推荐(0)
摘要:[root@lab2 .kube]# kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE curl-87b54756-rbqzg 1/1 Running 1 41m 10.244... 阅读全文
posted @ 2018-11-25 09:13 effortsing 阅读(2116) 评论(0) 推荐(0)
摘要:k8s 1.11.0在 centos7上不行 1.11.1之后就可以了 阅读全文
posted @ 2018-11-25 09:12 effortsing 阅读(1270) 评论(0) 推荐(0)
摘要:安装cni网络插件 安装cni # 安装 cni # 百度云链接:https://pan.baidu.com/s/1-PputObLs5jouXLnuBCI6Q 密码:tzqm cd /server/software/k8s wget https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plu... 阅读全文
posted @ 2018-11-25 09:10 effortsing 阅读(3949) 评论(0) 推荐(0)
摘要:1、:Error registering network: failed to acquire lease: node "test4" pod cidr not assigned 执行kubectl create kube-flannel.yml 创建后,发现flannel刚开始running了几秒,然后就处于Error状态 先查看pod [root@test4 profile]# kub... 阅读全文
posted @ 2018-11-25 09:08 effortsing 阅读(5645) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/gsying1474/article/details/53256599 执行: [root@lab1 coredns]# kubectl delete -f coredns.yaml 现象: [root@lab2 k8s]# kubectl get pods -n kube-system NAME ... 阅读全文
posted @ 2018-11-25 09:06 effortsing 阅读(7979) 评论(0) 推荐(0)
摘要:问题: 在pod内无法解析域名 解决: busybox的镜像有bug,导致ping可以解析,但是nslookup无法解析 kubectl run -it --rm --image=infoblox/dnstools dns-client 换成上面的就可以,实在解决不了再看下面的 dnstools# nslookup kubernetes 方式一: 创建coredns.y... 阅读全文
posted @ 2018-11-25 09:05 effortsing 阅读(9543) 评论(0) 推荐(0)
摘要:特别注意: 1、安装完后没有发现 etcd.conf 后来问上海will, 说没有影响,但别人说需要加 2、文档中的所有 export 都是临时的,重启后就会失效,线上都要写死。 export INTERNAL_IP=$(hostname -i | awk '{print $NF}') # 配置启动 阅读全文
posted @ 2018-11-24 22:06 effortsing 阅读(1210) 评论(0) 推荐(0)
摘要:经过几次面试,发现有的公司没有用过k8s,有的公司正在用,但是都问了共同的问题:k8s的好处在哪里。所以总结了一下几点 1、故障迁移:当某一个node节点关机或挂掉后,node节点上的服务会自动转移到另一个node节点上,这个过程所有服务不中断。这是docker或普通云主机是不能做到的 2、资源调度 阅读全文
posted @ 2018-11-19 15:16 effortsing 阅读(5332) 评论(0) 推荐(1)
摘要:参考连接 http://www.uml.org.cn/jchgj/201804252.asp https://huanqiang.wang/2018/03/30/Jenkins-Gitlab-Kubernetes-%E7%9A%84%E8%87%AA%E5%8A%A8%E5%8C%96%E6%8C% 阅读全文
posted @ 2018-11-19 09:48 effortsing 阅读(378) 评论(0) 推荐(0)