部署k3s
名称 |
ip地址 |
cpu |
内存 |
k3s-master |
10.65.91.53 |
4c |
8G |
k3s-node |
10.65.91.52 |
4c |
8G |
master 与 node 节点
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
grubby --args="user_namespace.enable=1" --update-kernel="$(grubby --default-kernel)"
systemctl enable docker
systemctl start docker
cat << EOF > /etc/docker/daemon.json
{
"registry-mirrors": [
"https://1nj0zren.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com"
],
"insecure-registries": ["10.65.91.53:5000"]
}
EOF
systemctl daemon-reload
systemctl restart docker
systemctl stop firewalld
systemctl disable firewalld
k3s-master 安装
curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -s - --docker
NAME STATUS ROLES AGE VERSION
k3s-master Ready control-plane,master 29h v1.23.6+k3s1
NAME READY STATUS RESTARTS AGE
helm-install-traefik-crd-bfnrf 0/1 Completed 0 29h
helm-install-traefik-jhvzm 0/1 Completed 0 29h
coredns-d76bd69b-hwvfh 1/1 Running 3 (5h47m ago) 29h
local-path-provisioner-6c79684f77-6xhjj 1/1 Running 3 (5h47m ago) 29h
svclb-traefik-n985w 2/2 Running 6 (5h47m ago) 29h
traefik-df4ff85d6-c7jb8 1/1 Running 4 (5h47m ago) 29h
metrics-server-7cd5fcb6b7-k8q2h 1/1 Running 3 (5h47m ago) 29h
svclb-traefik-tzndk 2/2 Running 2 (6h37m ago) 15m
K107d1126b89536fd7390971ed6a2343c88adb6a3fe46acce94da2842619dd0f1e3::server:7380c0e2743694653757a4ee0cc3badc
k3s-node 安装
scp -qpr 10.65.91.53:/usr/local/bin/k3s /usr/local/bin/
wget https://raw.githubusercontent.com/rancher/k3s/master/install.sh -O install.sh
export K3S_URL=https://10.65.91.53:6443
export K3S_TOKEN=K107d1126b89536fd7390971ed6a2343c88adb6a3fe46acce94da2842619dd0f1e3::server:7380c0e2743694653757a4ee0cc3badc
export INSTALL_K3S_SKIP_DOWNLOAD=true && sh install.sh agent --with-node-id --docker
k3s server
NAME STATUS ROLES AGE VERSION
k3s-node Ready <none> 21m v1.23.6+k3s1
k3s-master Ready control-plane,master 29h v1.23.6+k3s1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律