CentOS 安装kubernetes
机器配置要求:
-
3台 机器
- 第1台:my-master 这台机必须配置2个cpu以上, 2G内存以上
- 第2台:my-node-1(1核2G)
- 第2台:my-node-2(1核2G)
-
系统Cent OS 7.6 或ubuntu
安装docker
(安装过docker的可以跳过此步骤)
设置 yum repository
# 在 master 节点和 node 节点都要执行
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装并启动 docker
# 在 master 节点和 node 节点都要执行
sudo yum install -y docker-ce-18.09.7 docker-ce-cli-18.09.7 containerd.io
sudo systemctl enable docker
sudo systemctl start docker
检查 docker 版本
# 在 master 节点和 node 节点都要执行
docker version
安装 nfs-utils
# 在 master 节点和 node 节点都要执行
sudo yum install -y nfs-utils
必须先安装 nfs-utils 才能挂载 nfs 网络存储
K8S基本配置
配置K8S的yum源
# 在 master 节点和 node 节点都要执行
cat <<EOF > /etc/yum.repos.d/kubernetes.repo