Kubernetes支持跨平台部署,可以被灵活地部署在各种主机环境中,包括云主机、虚拟机和物理机。
Kubernetes集群部署主要有以下3种方式。
Minikube:一款可以轻松在本地运行单机版Kubernetes的工具,专为开发人员更快捷地体验Kubernetes的功能而设计。它通常用于在个人计算机上搭建开发和测试环境。
Kubeadm:官方推出的工具,用于在服务器上快速搭建Kubernetes集群。
二进制文件:通过获取官方发布的二进制包,并将相应的二进制文件分别部署到每台服务器上,从而组建一个Kubernetes集群。相比之下,这种方式配置较为复杂,比较适合对Kubernetes有一定基础的用户。