如何在Kubernetes中更新Traefik的CRD对象



我目前正试图根据以下手册设置Kubernetes/K3s部署(https://github.com/ct-Open-Source/team-container)。不幸的是,我在通过Helm安装Traefik的过程中遇到了一个错误。

->错误:安装失败:无法安装CRD crds/traefik-crds.yaml:无法识别":没有实物匹配";CustomResourceDefinition;在版本";apiextensions.k8s.io/v1beta1";

据我所知,这个错误与不同的Kubernetes版本有关。我当前的集群运行的是kubelet v1.22.7+k3s1版本。

有人能帮助或建议我如何处理这个错误吗?谢谢你的帮助。

"apiextensions.k8s.io/v1beta1";已经在K8s 1.22中删除,您需要使用traefik的新版本,该版本使用apiextensions/v1。Helm图表版本大于10支持k8s 1.22:

试试这个:helm安装traefik/traefik——10.6.2版

最新更新