【k8s教程-1】kubeadm方法来安装k8s-v1.20(Centos7环境)

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。

这个工具能通过两条指令完成一个kubernetes集群的部署:

# 创建一个 Master 节点

$ kubeadm init

# 将一个 Node 节点加入到当前集群中

$ kubeadm join <Master节点的IP和端口 >

1. 安装要求

在开始之前,部署Kubernetes集群机器需要满足以下几个条件:

  • 一台或多台机器,操作系统 CentOS7.x-86_x64
  • 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多
  • 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点
  • 禁止swap分区

2. 准备环境,这里使用“1主2从”形式搭建k8s集群

搭建文档:https://www.cnblogs.com/xuweiweiwoaini/p/13884112.html

搭建视频:https://www.bilibili.com/video/BV1GT4y1A756?p=7

kubeadm在centos8上安装k8s:https://www.kubernetes.org.cn/7189.html

角色及名称

IP

主服务器:master1

192.168.1.30

从服务器:node1

192.168.1.31

从服务器:node2

192.168.1.32

开始操作:

#设置主机名,分别设置3台主机名为:

# 主服务器1命名为:master1

$ hostnamectl set-hostname master1

# 从服务器1命名为:node1

$ hostnamectl set-hostname node1

# 从服务器2命名为:node2

$ hostnamectl set-hostname node2

#每台机器ping一下检查是否已经连接外网:

$ ping www.bing.com

可以ping通就按Ctrl+c退出ping。

# 每台机器关闭防火墙

#systemctl stop firewalld

$ systemctl disable firewalld # 关闭开机自启

# 每台机器关闭selinux

#setenforce 0  # 临时

$

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值