在centos7上使用kubeadm搭建k8s集群
【摘要】 本文在于分享k8s的安装 仅用于参考 生产环境要根据实际情况进行操作 谢谢
环境准备:
系统版本/内核版本 | k8s版本 | 容器引擎-docker |
CentOS Linux release 7.8.2003 (Core) | 1.21.2 | 20.10.7 |
3.10.0-1127.el7.x86_64 |
master | node1 | node2 | |
ip地址 | 192.168.1.100 | 192.168.1.101 | 192.168.1.102 |
1.设置主机名hostname,管理节点设置主机名为k8s-master,工作节点分别为k8s-node1 和k8s-node2 。
2.编辑 /etc/hosts 文件,添加域名解析。
k8s-master 192.168.1.100
k8s-node1 192.168.1.101
k8s-node2 192.168.1.102
3.关闭防火墙、selinux和swap。
4.配置内核参数,将桥接的IPv4流量传递到iptables的链
5.配置国内yum源
6.所有主机安装docker-ce kubectl kubelet kubeadm服务
7.配置docker国内加速和修改引擎
8.拉取k8s镜像
9.初始化k8s
10.部署caclio网络
注:以上1-8 10 所有节点都需操作 9 只需在master节点操作
附上安装脚本 见附件
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)