请启用 Javascript 以查看内容

k3s 卸载 traefik

 ·  ☕ 1 分钟  ·  ✍ CNSRE

作者:SRE运维博客

博客地址: https://www.cnsre.cn/

文章地址:https://www.cnsre.cn/posts/211126003074/

相关话题:https://www.cnsre.cn/tags/k3s/


安装了 k3s 以后,发现 traefik 并没有 ingress 用的习惯,于是我就打算吧 traefik 卸载了安装上ingress。

删除traefik

  1. 删除traefik舵图资源:
1
2
kubectl -n kube-system delete helmcharts.helm.cattle.io traefik
kubectl -n kube-system delete helmcharts.helm.cattle.io traefik-crd

修改 k3s.service 配置文件

  1. 停止k3s服务: systemctl stop k3s

  2. 编辑服务文件vim /etc/systemd/system/k3s.service并将此行添加到ExecStart

    --disable traefik \
    
  3. 重新加载服务文件: systemctl daemon-reload

  4. 从自动部署文件夹中删除清单文件: rm /var/lib/rancher/k3s/server/manifests/traefik.yaml

  5. 启动k3s服务: systemctl start k3s

安装ingress

安装 ingress 的话 参考我之前的文章 kubernetes 安装 ingress controller


作者:SRE运维博客

博客地址: https://www.cnsre.cn/

文章地址:https://www.cnsre.cn/posts/211126003074/

相关话题:https://www.cnsre.cn/tags/k3s/


分享

Avatar
作者
CNSRE
一位只会重启的运维


目录