
Kubernetes
文章平均质量分 76
Kubernetes相关知识
mumucgq
菜鸡木木
展开
-
解决Kubeadm搭建Kubernetes 重启后 kubelet启动失败的问题
之前我用kubeadm搭建了 一个master 一个node 的Kubernetes集群 ,后来有次我把这两个虚拟机重启了我先启动master节点所在的虚拟机重启之后docker 先启动 (node节点所在的虚拟机 也一样 也要先启动 docker)systemctl start docker检验一下 docker是否启动docker versiondocker启动后执行执行...原创 2019-07-29 16:49:36 · 16668 阅读 · 3 评论 -
Kubernetes中把flannel 更换为 kube-router
之前我搭建Kubernetes时 使用的是flannel网络插件,但是这款网络插件不好的一点就是不支持 网络策略。因为我在实际使用中需要使用网络策略,所以没办法 只好更好网络策略。在这里我准备把flannel 更改为 kube-router什么是网络策略?网络策略(Network Policy)是Kubernetes 提供的一种规范,它描述里一组pod 是如何被允许相互通信的,以及和其他端点是...原创 2019-08-14 11:49:03 · 1473 阅读 · 0 评论 -
kubernetes Network Policies(网络策略) 之 限制其他命名空间的pod访问本命名空间的pod
1、规则描述:希望达到的效果:1.命名空间default下的所有pod,可以互相访问2.禁止非default命名空间下的pod访问default命名空间下的pod如下图所示:2、使用镜像准备:下载Nginx镜像docker pull nginx编写Dockerfile(添加wget)FROM nginxRUN apt-get updateRUN apt-get instal...转载 2019-08-15 09:25:16 · 2279 阅读 · 0 评论 -
解决kubernetes CoreDNS 无法运行
在我搭建的kubernetes 集群中 关于coredns的pod总是无法正常运行什么是CoreDnsCoreDNS是k8s中,master节点和从节点及其pods之间通信的接口。Kubernetes包括用于服务发现的DNS服务器Kube-DNS。 该DNS服务器利用SkyDNS的库来为Kubernetes pod和服务提供DNS请求。SkyDNS2的作者,Miek Gieben,创建了一个...原创 2019-08-20 15:16:31 · 21842 阅读 · 2 评论 -
解决 执行kubectl xxx xxx 出现 Unable to connect to the server: net/http: TLS handshake timeout 问题
我在执行kubectl get nodes 查看节点 结果等了好久都不行 还出了问题,报错信息如下:Unable to connect to the server: net/http: TLS handshake timeout后来 我在一篇博客中看到 才意识到可能是我虚拟机的内存分小了,以前我给我的虚拟机分了3g 那时候没问题 后来因为电脑上内存一共只有8g 之后 就分了1.5g当我...原创 2019-08-12 13:33:53 · 25002 阅读 · 3 评论