1、确保每台机器上有docker
http://get.daocloud.io/#install-docker
2、关闭 每台机器上的swap,selinux

swapoff -a
setenforce 0
sed -i 's/^SELINUX=enforcing$/SELINUX=disable/' /etc/selinux/config

3、注释swap的挂载

vi /etc/fstab
#/dev/mapper/centos-swap swap swap defaults 0 0

4、配置k8s的路由参数

cat <<EOF >  /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF

5、载入配置

sysctl --system

6、部署k8s阿里云源

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
yum update

master节点

1、查看可以安装的版本

yum list kubeadm --showduplicates | sort -r

2、安装并启动

此时启动的kubelet状态为失败,集群初始化后正常

yum install -y kubelet-1.20.1-0 kubeadm-1.20.1-0 kubectl-1.20.1-0 --disableexcludes=kubernetes
systemctl start kubelet
systemctl enable kubelet
kubeadm init --kubernetes-version=1.20.6 --apiserver-advertise-address=192.168.108.19 --image-repository registry.aliyuncs.com/google_containers --pod-network-cidr=10.244.0.0/16 --ignore-preflight-errors=SystemVerification

最新文章

  1. iOS 事件处理之UIResponder简介
  2. Longest Substring Without Repeating Characters ---- LeetCode 003
  3. MATLAB格式化输出控制 分类: 数学 2015-07-31 23:01 3人阅读 评论(0) 收藏
  4. 使用PHP_UML生成代码的UML图
  5. iOS 中使用.9图
  6. poj 2309
  7. Synchronized的用法
  8. css优先级之特殊性
  9. Html语言,使用&lt;a&gt;标签发送电子邮件
  10. 初识C语言 (四)
  11. Oracle创建用户角色
  12. python中join()函数的使用方法
  13. 如何使用JavaScript UI控件(WijmoJS)构建Electron应用程序
  14. Namespace declaration statement has to be the very first statement or after any declare call in the script
  15. Oracle数据库PL/SQL Developer查询结果显示问号乱码的解决方法
  16. java web jsp
  17. 【bzoj2402】陶陶的难题II 分数规划+树链剖分+线段树+STL-vector+凸包+二分
  18. 转 springboot 监控点 简介
  19. ssh配置authorized_keys后仍然需要输入密码的问题
  20. JavaScript第三天 boolean和json

热门文章

  1. PPT导出高分辨率tif图片——用于学术论文
  2. SAP Process Orchestration (SAP PO): The Comprehensive Guide (2nd Edition) (SAP PRESS)
  3. Python3 文件处理相关脚本
  4. Android 内存优化浅析
  5. ABAP 范围表 range table
  6. JS学习-Canvas
  7. android隐藏apk方式以及apk之间的启动方式
  8. iOS开发之运行报错 dyld: Library not loaded: *** Reason: image not found
  9. PgBouncer连接池工具
  10. 教你三分钟开发开发java短信验证码