![](https://img-blog.csdnimg.cn/20200521092634717.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
运维类
例如docker、k8s,itios等
刘海琼宝宝
这个作者很懒,什么都没留下…
展开
-
kubeadm token 24小时过期,重新生成token
1.kubeadm join一个新的worker node的时候报错:Unauthorized这是因为token已经失效了,默认情况下,kubeadm init产生的token的有效期是24个小时。你可以使用下面的命令来重新产生token:kubeadm token create --print-join-command...原创 2020-05-30 11:41:40 · 2971 阅读 · 0 评论 -
如何使用kubeadm安装kubernetes(K8S)——4.部署dashboard
四. 部署dashboard1. 部署dashboard# 上传dashboard配置$ scp target/addons/dashboard-all.yaml <user>@<node-ip>:/etc/kubernetes/addons/# 创建服务$ kubectl apply -f /etc/kubernetes/addons/dashboard-all.yaml# 查看服务运行情况$ kubectl get deployment kubernetes-d原创 2020-05-21 08:56:31 · 209 阅读 · 0 评论 -
如何使用kubeadm安装kubernetes(K8S)——3.集群可用性测试
三、集群可用性测试1. 创建nginx ds # 写入配置$ cat > nginx-ds.yml <<EOFapiVersion: v1kind: Servicemetadata: name: nginx-ds labels: app: nginx-dsspec: type: NodePort selector: app: nginx-ds ports: - name: http port: 80 targetPort原创 2020-05-21 08:55:50 · 179 阅读 · 0 评论 -
如何使用kubeadm安装kubernetes(K8S)——2.搭建高可用集群
二. 搭建高可用集群1. 部署keepalived - apiserver高可用(任选两个master节点)重要:如果是云环境,一般不支持自定义虚拟ip。这一步可以跳过了。下面所有用到虚拟ip的地方设置为其中某一台master的ip即可。1.1 安装keepalived# 在两个主节点上安装keepalived(一主一备)$ yum install -y keepalived1.2 创建keepalived配置文件# 创建目录$ ssh <user>@<master-原创 2020-05-21 08:55:04 · 249 阅读 · 0 评论 -
如何使用kubeadm安装kubernetes(K8S)——1.实践环境准备
动手前必读1、使用公有云服务器的同学看这里用云服务器的同学们,跳过keepalived的章节(第二章第一节),不要用虚拟ip(云环境一般都不支持自己定义虚拟ip)就直接把虚拟ip设置为第一个master的ip就可以了(global-config.properties文件中配置【下文第五节 - 准备配置文件】)。PS:如果是一定要高可用的话可以购买云商的负载均衡服务(比如阿里云的SLB),把backends设置成你的三个master节点,然后虚拟ip就配置成负载均衡的内网ip即可。一、实践环境准备原创 2020-05-21 18:23:11 · 382 阅读 · 0 评论 -
如何使用kubeadm安装kubernetes(K8S)
kubernetes-ha-kubeadm项目介绍项目致力于让有意向使用原生kubernetes集群的企业或个人,可以方便的、系统的使用kubeadm的方式搭建kubernetes高可用集群。并且让相关的人员可以更好的理解kubernetes集群的运作机制。集群部署过程严格按照官方文档的流程。非科学上网的同学同样适用。持续跟进kubernetes最新版本软件版本os centos7.6(ubuntu也适用,需要替换部分命令)kubernetes 1.14.0etcd 3.3.10原创 2020-05-19 17:07:08 · 338 阅读 · 0 评论