离线安装包中不包含docker,请先自行安装docker,适配版本1.11.一、1.12.一、1.13.一、17.0三、17.0九、18.06
# 设置docker repo源 cat > /etc/yum.repos.d/docker.repo <<EOF [docker] name=Docker Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/repo/centos7 enabled=1 gpgcheck=1 gpgkey=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/gpg EOF # 安装docker 1.13.1 yum -y install docker-engine-1.13.1 --disableexcludes=docker
# 在master执行,安装k8s master ./k8s master # 获取节点加入到k8s master token ./k8s master -t # 在node上执行,初始化node节点并加入到集群 ./k8s node ? Please input k8s master ip address: 输入master ip 地址,记得开放6443端口 ? Please enter the host name: 输入节点名称 ? Please input k8s master join token, use k8s master -token get: 输入 master token 口令 ? Please input k8s master ca cert hash token, use k8s master -token get: 输入 master ca token 口令 # dashboard地址 https://masterip:32000 或者 https://masterip:30000
推荐指数
:⭐️ ⭐️ ⭐️ ⭐️ ⭐️node
版本及release note:linux
修改kubeadm 证书到期时间,延迟至10年
优化linux内核,解决Failed to watch directory xxxx no space left on device问题,同时优化kubelet参数,防止系统资源不够时将kubernet系统组件驱逐
超过50各节点推荐启用typha
,Typha组件能够帮助Calico扩展到大量的节点,而不会对Kubernetes API服务器形成过分的影响。下载方式:git
# 下载离线安装包 wget http://www.jiunile.com/k8s/k8s-1.12.3.tar.gz # 解压工具,与k8s-1.12.3.tar.gz 放在同一层目录 wget http://www.jiunile.com/k8s/decrypt && chmod +x decrypt # 百度网盘地址: https://pan.baidu.com/s/1PplHyDkYDTusx46j9uHwDA 提取码:dy6f # 解压,k8s-1.12.3.tar.gz和decrypt必须在同一目录,切记不要有其他的包。 chmod +x decrypt && ./decrypt # 解压码 扫描并关注顶部二维码获取,记得打赏一下(^U^)ノ~YO
推荐指数
:⭐️ ⭐️ ⭐️ ⭐️ ⭐️github
版本及release note:docker
修改kubeadm 证书到期时间,延迟至10年
优化linux内核,解决Failed to watch directory xxxx no space left on device问题,同时优化kubelet参数,防止系统资源不够时将kubernet系统组件驱逐
已在生产环境使用,你们能够放心下载
下载方式:centos
# 下载离线安装包 wget http://www.jiunile.com/k8s/k8s-1.12.3.tar.gz # 解压工具,与k8s-1.12.3.tar.gz 放在同一层目录 wget http://www.jiunile.com/k8s/decrypt && chmod +x decrypt # 百度网盘地址: https://pan.baidu.com/s/1PplHyDkYDTusx46j9uHwDA 提取码:dy6f # 解压,k8s-1.11.5.tar.gz和decrypt必须在同一目录,切记不要有其他的包。 chmod +x decrypt && ./decrypt # 解压码 扫描并关注顶部二维码获取,记得打赏一下(^U^)ノ~YO