Kubernetes起步准备

我们学习了 Kubernetes概览 之后,要开始动手实践了。不过,Kubernetes的架构非常复杂,倘若一开始就搭建一个完整的集群系统,是非常困难的任务。我们的实践之旅从单机版Kubernetes开始,即minikube。

通过minikube不仅可以实践Kubernetes的运维管理,也是构建Kubernetes开发环境的基础。后续我们将在这个minikube环境中运行不同的容器环境,用于开发软件以及开发Kubernetes自身。

如果你不满足于minikube只能部署standalone的单一服务器,想要模拟完整的Kubernetes集群,可以部署 Docker in Docker ,在一台物理服务器上部署完整的多节点Kubernetes集群。