方案选择
根据kubernetes官网给的setup说明书 https://kubernetes.io/docs/setup/independent/install-kubeadm/,我们可以有多种方案来安装kubernetes:
- 社区版的kubernetes,比如minikube, 开源但是不够稳定
- 交钥匙方案的kubernetes,比如 Docker Desktop, minishift,搭建简单但比较封闭
- 云平台的kubernetes,AWS, AZURE. GCE等,好用但是贵
- 自定义安装,kubeadm,灵活安装但比较复杂
这里我们选择 kubeadm 进行安装,虽然复杂,但只有通过一步步操作才能对kubernetes内部的构成和作用有个大概的印象
为何要选择在Ubuntu上安装
完全是个人喜好问题,没有原因。。。
这里选用的 Ubuntu 18.04.2 LTS
CPU 4核
内存 8G
磁盘 40G
豪华配置,只为快。。。
安装docker
可以根据