1.初始操作
# 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
# 关闭selinux
sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久
setenforce 0 # 临时
# 关闭swap
swapoff -a # 临时
sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久
# 将桥接的IPv4流量传递到iptables的链
cat > /etc/sysctl.d/k8s.conf << EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sysctl --system # 生效
# 时间同步
yum install ntpdate -y
ntpdate time.windows.com
2.参考
在 Linux 上以 All-in-One 模式安装 KubeSphere
操作过程很简单,失败的原因就是镜像下载失败。请先下载镜像。
执行到下载镜像的时候(裸机没有docker环境),走到这一步,将镜像加载到环境
执行 docker load < kubesphereio.tar
docker load < calico.tar