0
点赞
收藏
分享

微信扫一扫

k3s 集群搭建

琛彤麻麻 2022-09-02 阅读 215

一、环境准备

1、所有节点执行

setenforce 0
systemctl stop firewalld
systemctl disable firewalld

2、命名

vim /etc/hosts
192.168.1.31 k3s01
192.168.1.32 k3s02
192.168.1.33 k3s03

3、免密

.......

二、安装

1、创建目录

https://get.k3s.io/
https://github.com/k3s-io
k3s-airgap-images-amd64.tar
k3s

[root@k3s01-03 ~]# sudo mkdir -p /var/lib/rancher/k3s/agent/images/
[root@k3s01-03 ~]# sudo cp k3s-airgap-images-amd64.tar /var/lib/rancher/k3s/agent/images/
[root@k3s01-03 ~]# sudo cp k3s /usr/local/bin

k3s 集群搭建_k3s 集群

二、安装

INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh

k3s server --help
--cluster-cidr //pod ip
--service-cidr //service ip
--cluster-dns // cluster-dns
--advertise-address //api-server

k3s 集群搭建_k3s 集群_02

k3s 集群搭建_k3s 集群_03

3、node节点加入集群

cat /var/lib/rancher/k3s/server/node-token
INSTALL_K3S_SKIP_DOWNLOAD=true K3S_URL=https://myserver:6443 K3S_TOKEN=mynodetoken ./install.sh

k3s 集群搭建_k3s 集群_04

三、卸载

安装失败卸载

server节点卸载
sh /usr/local/bin/k3s-uninstall.sh
agent节点卸载
sh /usr/local/bin/k3s-agent-uninstall.sh

卸载k3s ingress
vim /etc/systemd/system/k3s.service
ExecStart=/usr/local/bin/k3s \
server \
'--cluster-cidr' \
'172.16.0.0/16' \
'--service-cidr' \
'172.16.252.0/22' \
'--cluster-dns' \
'172.16.253.254' \
--disable traefik \ //禁用
--disable traefik-crd \ //禁用

systemctl daemon-reload && service k3s restart



举报

相关推荐

安装k3s集群

k3s 安装kafka集群

k3s部署

ubuntu 安装k3s

k3s基本操作

0 条评论