安装node节点

docker安装

  • 安装

    yum install epel* flannel conntrack-tools docker  -y
  • 配置

除centos外,overlay需要3.18以上内核,overlay2需要4.0以上内核,关于overlay存储说明,为了更好的兼容新属性,最好升级内核。

cat > /etc/sysconfig/docker <<EOF
# /etc/sysconfig/docker

# Modify these options if you want to change the way the docker daemon runs
OPTIONS='--selinux-enabled --log-driver=json-file --ip-masq=false --signature-verification=false -s overlay2'
if [ -z "${DOCKER_CERT_PATH}" ]; then
    DOCKER_CERT_PATH=/etc/docker
fi

# Do not add registries in this file anymore. Use /etc/containers/registries.conf
# from the atomic-registries package.
#

# docker-latest daemon can be used by starting the docker-latest unitfile.
# To use docker-latest client, uncomment below lines
#DOCKERBINARY=/usr/bin/docker-latest
#DOCKERDBINARY=/usr/bin/dockerd-latest
#DOCKER_CONTAINERD_BINARY=/usr/bin/docker-containerd-latest
#DOCKER_CONTAINERD_SHIM_BINARY=/usr/bin/docker-containerd-shim-latest
EOF
  • 修改镜像源

    配置flannel

  • 参数配置

  • etcd种指定网络类型

  • 启动flannel

  • 启动docker

通用配置文件

kubelet配置

mkdir /var/lib/kubelet

  • service文件配置

  • 参数配置文件

fail-swap-on参数在启用swap时候需要添加,不然就需要卸载swap

  • 绑定kubelet-bootstrap用户到system:node-bootstrapper角色

  • 启动

  • master节点接受请求

Last updated

Was this helpful?