ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
2021-11-18 周4 ## kubernetes是什么 kubernetes是一个google开源的容器编排平台,从创建应用,应用的部署,应用提供服务,扩容缩容应用,应用更新,都非常的方便,而且可以做到故障自愈,例如一个服务器挂了,可以自动将这个服务器上的服务调度到另外一个主机上进行运行,无需进行人工干涉。 简称,k8s(因为中间8个字母)。 ### 架构图 ![](https://img.kancloud.cn/6e/8a/6e8a113bd7f51714ea8c293ef079315b_2546x1566.png) ### 特性(好处) * 自动化容器的部署和复制 * 随时扩展或收缩容器规模 * 将容器组织成组(pod),提供容器间的负载均衡 * 很容易地升级应用程序容器的新版本 * 提供容器弹性,如果容器失效就替换它 ### 特性 ![](https://img.kancloud.cn/79/24/7924502c1231f8b2e3790744b9d64845_2096x1586.png) ## kubernetes相关工具说明 * kubelet * kubectl * kubeadm * minikube ## k8s集群的几种安装方式 * minikube 安装 - [交互式安装](https://kubernetes.io/zh/docs/tutorials/kubernetes-basics/create-cluster/cluster-interactive/) * kubeadm安装 - 见文章 kubeadm安装k8s集群 ![](https://img.kancloud.cn/1f/95/1f9582d6af5dc5e2abd995f604e31390_1830x1492.png)