k3S安装完成后,helm command not found

环境信息:
K3s 版本:
k3s version v1.27.4+k3s1 (36645e73)
go version go1.20.6

节点 CPU 架构、操作系统和版本::
Linux iZ2vcbfz8ijj5cpgggqm4lZ 5.10.0-23-amd64 #1 SMP Debian 5.10.179-2 (2023-07-14) x86_64 GNU/Linux
集群配置:
单机节点
问题描述:
使用官方脚本安装后,helm 出现 command not found

同时 helm-install-traefik 一直未0/1
kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system local-path-provisioner-6f65f9b6d-btbpg 1/1 Running 0 9m33s
kube-system coredns-5cf45fb78d-gb942 1/1 Running 0 9m33s
kube-system helm-install-traefik-crd-vm2b7 0/1 Completed 0 9m33s
kube-system svclb-traefik-b27d0d67-d6pfs 2/2 Running 0 9m11s
kube-system helm-install-traefik-4c6bn 0/1 Completed 1 9m33s
kube-system traefik-7f57b8d797-t4km8 1/1 Running 0 9m11s
kube-system metrics-server-7dbd8c95c-6b2xb 1/1 Running 0 9m33s

自己装一个 helm

下载地址

https://get.helm.sh/helm-v3.8.0-linux-amd64.tar.gz

解压后 放到/usr/bin/目录下就行了

1 个赞

博主好,我也碰到了同样的错误,k3s版本:k3s version v1.30.5+k3s1 (9b586704)
go version go1.22.6。
需要特殊说明的有仨点,1是这个helm应该是部署job镜像里的helm,我的部署job名字helm-install-traefik-ks8cq,再kube-system命名空间下;2是同样的k3s版本 v1.30.5+k3s1 (9b586704),在腾讯云主机上正常,在客户私有化的主机上就不正常,两者主机名不一样,vm-3-30-ubuntu和ecs-21579826,应该还有其他不一样;3是将k3s版本降级到v1.28.7+k3s1,此报错消失。多次重装k3s不能解决此报错,报错截图:

我也尝试过按上楼说的那种下载helm,放在/usr/bin下,但是并不能解决问题。

对应的主机的操作系统是什么?
完整的安装 K3S 的脚本是什么?我看看能不能重现

抱歉 博主。环境连不上了,不能复现了,也很抱歉刚看到您的回复,感谢。