K8S集群搭建(kubeadm)

本文档详细介绍了如何使用kubeadm快速搭建Kubernetes (K8S) 集群,包括关闭防火墙、修改主机名、配置映射、安装docker和kubeadm、初始化master节点、添加node节点以及安装网络插件等步骤,适合初学者入门。
摘要由CSDN通过智能技术生成

目录

引言:

一.部署规划

二.部署环境(以下操作需要每一台设备都进行相应的修改)

1.关闭防火墙等安全策略

2.修改主机名

3.映射

三.部署(每一台设备都进行相同操作)

1.安装docker(并设置开机自启)2.安装kubeadm、kubelet核kubectl

3.指定版本

4.关闭swap分区

四.master节点操作

1.初始化

2.执行初始化完成后提示的操作

3.安装网络插件(本案例中使用的是flannel)

4.查看一下主件信息

五.node节点操作

1.添加网络插件(flannel)

2.加入集群

3.回到master节点检查node节点是否接入成功,节点和组件状态是否正常

4. 给node节点打标签(master节点上操作)

5.查看部署结果(master节点操作)

总结:


引言:

K8S的搭建方式有很多种,adm搭建是非常方便,快速的一种。

一.部署规划

master :192.168.29.55

node1:192.168.29.11

node2:192.168.29.66

二.部署环境(以下操作需要每一台设备都进行相应的修改)

1.关闭防火墙等安全策略

[root@localhost ~]# systemctl stop firewalld.service 
[root@localhost ~]# systemctl disable firewalld.service 
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@localhost ~]# setenforce 0
[root@localhost ~]# 

2.修改主机名

[root@localhost ~]# hostnamectl set-hostname master
[root@localhost ~]# su
[root@master ~]# 

3.映射

[root@master ~]# vim /etc/hosts


192.168.29.55 master
192.168.29.11 node1
192.168.29.66 node2
                  

三.部署(每一台设备都进行相同操作)

1.安装docker(并设置开机自启)
2.安装kubeadm、kubelet核kubectl

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

3.指定版本

yum install -y kubelet-1.15.0 kubeadm-1.15.0 kubectl-1.15.0


#查看版本

rpm -qa | grep kube




#设置开机自启动
systemctl enable kubelet

4.关闭swap分区


swapoff -a
sed -i 's/.*swap.*/#&/' /etc/fstab  
cat <<EOF >  /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sysctl --system
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值