之前的文章写了通过yum方式部署kubernetes ,但是当前yum版本是1.5版本,而且部署没有开启证书验证,所以那种方式只适合从未接触过kubernetes ,快速的部署一套系统进行学习测试使用。
kubernetes的版本迭...
Mr.c
3年前 (2018-05-28) 5014℃ 0评论
6喜欢
kubernetes集群部署完后node节点启动,启动后在master节点上查看未通过认证的请求信息,能够看到两台node节点:
[root@k8s-master kubernetes]# kubectl get csr
NAME...
Mr.c
3年前 (2018-05-28) 8832℃ 1评论
12喜欢
确认好TLS证书 和 kubeconfig 文件都已经正确创建完成,如果没有,请先把这些文件创建好《kubernetes 1.8.12 部署》
以下是经过了上文步骤后node节点将有以下文件:
[root@k8s-node1 ku...
Mr.c
3年前 (2018-05-28) 8355℃ 6评论
1喜欢
docker的安装没有什么多说的,如果采用yum方式安装将受到yum镜像源版本影响,不同时间安装将可能导致docker版本不同,所以这里采用rpm包方式安装docker,需要增加flannel 相关的配置,flannel 无法接管分配i...
Mr.c
3年前 (2018-05-28) 3619℃ 0评论
1喜欢
kubernetes master 节点包含的组件:
kube-apiserver
kube-scheduler
kube-controller-manager
master组件我这里是独立的,没有加入整个集群的计算节点,仅...
Mr.c
3年前 (2018-05-28) 3624℃ 0评论
1喜欢
kubectl 命令是对kubernetes集群进行控制的工具,只需要在master节点上安装即可,master的安装需要先安装kubectl 工具,安装包在kubernetes-server-linux-amd64.tar.gz 里面...
Mr.c
3年前 (2018-05-28) 3946℃ 0评论
0喜欢
Docker默认情况下只能让同一台宿主机上的容器之间进行通信,如果不同node节点上的容器要通信就需要安装网络插件,使用网络插件工具让所有的Pod加入到同一个局域网,目前kubernetes上使用较多的是Flannel和Calico,这...
Mr.c
3年前 (2018-05-28) 4829℃ 0评论
1喜欢
ETCD集群这里采用yum安装,安装后调整配置文件即可,集群就采用master和两台node节点分别安装,组合为一个ETCD集群,防止出现单节点故障影响整个kubernetes集群。
1.yum安装etcd
[root@k8s-ma...
Mr.c
3年前 (2018-05-28) 7090℃ 2评论
2喜欢
kubernetes 系统的各组件需要使用 TLS 证书对通信进行加密,本文档使用 CloudFlare 的 PKI 工具集 cfssl 来生成 Certificate Authority (CA) 和其它证书文件。
根据个人实践,...
Mr.c
3年前 (2018-05-28) 3243℃ 0评论
1喜欢
接上一篇文章写的, https://www.cnyunwei.cc/archives/1595 关于Service 设置为NodePort 模式后导致外部无法访问对应的端口问题,查看下node节点上已经出现了30002端口的监听,确保...
Mr.c
3年前 (2018-05-03) 3977℃ 0评论
2喜欢