要求
vmware虚拟机,已关闭防火墙
虚拟机可以连外网
参考官方安装说明:https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#verify-mac-address
设置主机名
# 设置主机名
hostnamectl set-hostname <hostname>
# 查看主机名
hostname
禁用swap交换分区
# 临时关闭
swapoff -a
# 永久关闭
用vi修改/etc/fstab文件,在swap分区这行前加 # 禁用掉,保存退出
# 重新启动电脑,使用free -m查看分区状态
允许 iptables 检查桥接流量
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
br_netfilter
EOF
cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sudo sysctl --system
安装docker容器
请遵照 docker网站 步骤安装
Set up the repository
-
Update the
apt
package index and install packages to allowapt
to use a repository over HTTPS:$ sudo apt-get update $ sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release
-
Add Docker’s official GPG key:
$ sudo mkdir -p /etc/apt/keyrings $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/doc