0
点赞
收藏
分享

微信扫一扫

K8s集群部署(二进制安装部署详细手册)

  一、简介


K8s部署主要有两种方式:

1、Kubeadm

 Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。


2、二进制

  从github下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群。


本文通过二进制安装部署的方式在centos7上搭建kubernetes集群。


二、环境准备


1、初始化配置


#关闭防火墙


systemctl stop firewalld
systemctl disable firewalld


#关闭selinux


sed -i 's/enforcing/disabled/' /etc/selinux/config


#关闭swap

sed -ri 's/.*swap.*/#&/' /etc/fstab


#设置主机名

hostnamectl set-hostname k8s-master
hostnamectl set-hostname k8s-node

#添加hosts


#将桥接的IPV4流量传递到iptables的链

cat > /etc/hosts << EOF
192.168.44.137 k8s-master
192.168.44.140 k8s-node
EOF
EOF
 
sysctl --system   #生效


#时间同步


yum install ntpdate -y
ntpdate time.windows.com


2、cfssl证书生成工具准备


举报

相关推荐

0 条评论