请选择 进入手机版 | 继续访问电脑版

K8S入门练习,最简单搭建k8s,适合初学,无需连google

[复制链接]
甜蜜的负担 发表于 2020-12-31 20:25:16 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
可以先单master节点,带两个node,资源最好不低于2C2G
我用的系统是centos7.7,k8s装的1.20版

######################所有节点执行#######################
设置hosts分析,修改相应hostname
  1. 10.0.0.200 k8s-master0110.0.0.201 k8s-master0210.0.0.202 k8s-master0310.0.0.210 k8s-node0110.0.0.211 k8s-node02
复制代码
关闭swap及设置内核参数
  1. sed -i '/swap/s/^/#/g'  /etc/fstab
复制代码
  1. swapoff -a
复制代码
  1. cat >>  /etc/sysctl.conf  /etc/yum.repos.d/ali.repo  ~/.bashrc
复制代码
#############################node节点执行############################
  1. yum install -y kubelet kubeadmsystemctl enable kubelet --now
复制代码
执行之前记录的下令,忘了也没有关系,看最后
其他:
检察token
kubeadm token list
检察node节点加入下令
kubeadm token create --print-join-command
例子
kubeadm join 10.0.0.200:6443 --token y8b64p.fnmyyr7i713j0mw8 --discovery-token-ca-cert-hash sha256:5967acaa0945f9a0b1066139f7d8188eb075e66ca86acb0257bf9e0a4e224d13
生成用于新master节点加入的证书
kubeadm init phase upload-certs --upload-certs
master加入下令例子
kubeadm join 10.0.0.200:6443 --token y8b64p.fnmyyr7i713j0mw8 --discovery-token-ca-cert-hash sha256:5967acaa0945f9a0b1066139f7d8188eb075e66ca86acb0257bf9e0a4e224d13 --control-plane --certificate-key 7f7dd9ccd4c36634f22ba4626a53f094557debb353bfe694e20adaa1fb22e50e

来源:https://blog.csdn.net/weixin_44205759/article/details/111933697
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )