簡體   English   中英

如何在 Kube.netes 中為 Traefik 更新 CRD object

[英]How to update CRD object for Traefik in Kubernetes

我目前正在嘗試根據以下手冊 ( https://github.com/ct-Open-Source/team-container ) 設置 Kube.netes/K3s 部署。 不幸的是,我在通過 Helm 安裝 Traefik 時遇到錯誤。

-> 錯誤:安裝失敗:無法安裝 CRD crds/traefik-crds.yaml:無法識別“”:版本“apiextensions.k8s.io/v1beta1”中種類“CustomResourceDefinition”沒有匹配項

據我了解,該錯誤與不同的 Kube.netes 版本有關。 我當前的集群正在運行 kubelet 版本 v1.22.7+k3s1。

任何人都可以幫助或建議我,如何處理這個錯誤? 謝謝你的幫助。

“apiextensions.k8s.io/v1beta1”已在 K8s 1.22 中刪除,您需要使用更新版本的 traefik,它使用 apiextensions/v1。 大於 10 的 Helm chart 版本支持 k8s 1.22:

試試這個:helm install traefik/traefik --version 10.6.2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM