云原生之kubernetes部署(kubeadm方式安装)

目录

1、实验环境

2、初始化环境(三个节点同步)

3、配置映射关系(三个节点同步)

4、将桥接的 IPv4 流量传递到 iptables 的链(三个节点同步)

5、安装docker(三个节点同步)

6、配置K8S源、安装 kubelet、kubeadm、kubectl 组件(三个节点同步)

7、master节点配置

8、node节点配置(两各节点都做)

9、mster配置

10、部署完成


1、实验环境

主机 IP
master 192.168.159.10
node01 192.168.159.13
node02 192.168.159.11

本实验使用kubeadm的方式进行安装

2、初始化环境(三个节点同步)

[root@zwb_master ~]# systemctl stop firewalld                          ## 关闭防火墙
[root@zwb_master ~]# systemctl disable firewalld                     ## 禁止开机启动
[root@zwb_master ~]# setenforce 0                                           ##  关闭信息安全中心
setenforce: SELinux is disabled
[root@zwb_master ~]# swapoff -a                                              ## 关闭swap分区
[root@zwb_master ~]# free -g                                                    ## 查看swap,显示已关闭
              total        used        free      shared  buff/cache   available
Mem:              3           0           2           0           0           3
Swap:             0           0           0

3、配置映射关系(三个节点同步)

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

......................................

192.168.159.10 master
192.168.159.11 node02
192.168.159.13 node03                     

4、将桥接的 IPv4 流量传递到 iptables 的链(三个节点同步)

[root@zwb_master ~]# cat > /etc/sysctl.d/k8s.conf << EOF
> net.bridge.bridge-nf-call-ip6tables = 1
> net.bridge.bridge-nf-call-iptables = 1
> EOF

sysctl --system                  ## 重新加载

[root@master yum.repos.d]# ntpdate ntp1.aliyun.com    #### 时间同步
 4 Nov 16:53:27 ntpdate[10411]: adjust time server 120.25.115.20 offset -0.002465 sec

5、安装docker(三个节点同步)

[root@zwb_master ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
                                 ### 安装依赖环境

[root@zwb_master ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo                ####   设置阿里云镜像源

[root@zwb_master ~]# yum install -y docker-ce           ## 安装社区版docker

[root@zwb_master ~]# systemctl enable docker.service --now          ## 设置docker为开机                                                                                                                       启动且立即启动

6、配置K8S源、安装 kubelet、kubeadm、kubectl 组件(三个节点同步)

[root@zwb_master ~]# 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://mi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值