本文建议采用VIrtualBox或者VMware Workstation在本机虚拟一个64位的CentOS 7虚拟机作为学习环境,虚拟机采用NAT的网络模式一边能够连接外网,然后按照以下步骤快速安装Kubernetes。
(1)关闭CentOS自带的防火墙服务:
# systemctl disable firewalld
# systemctl stop firewalld
(2)安装etcd和Kubernetes软件(会自动安装Docker软件):
# yum install -y etcd kubernetes
(3)按顺序启动所有服务:
# sysemctl start etcd
# sysemctl start docker
# sysemctl start kube-apiserver
# sysemctl start kube-controller-manager
# sysemctl start kube-scheduler
# sysemctl start kubelet
# sysemctl start kube-proxy
至此,一个单机版的Kubernetes集群环境就安装启动完成了。
注:本文中的Docker镜像下载地址为https://hub.docker.com/u/kubeguide/。