如何解决错误:验证失败:无法识别“”:版本“networking.k8s.io/v1beta1”中的“FrontendConfig”类型没有匹配项
我正在使用 fronendconfig.yaml 文件来启用 http 到 https 重定向,但它给了我图表验证失败的错误。列出我的 yaml 文件的内容。这个问题是我正面临 GKE 入口。我的 GKE 主版本是“1.17.14-gke.1600”。
apiVersion: networking.k8s.io/v1beta1
kind: FrontendConfig
metadata:
name: "abcd"
spec:
redirectToHttps:
enabled: true
responseCodeName: "301"
Using annotations in values.yaml file like this.
ingress:
enabled: true
annotations:
networking.k8s.io/v1beta1.FrontendConfig: "abcd"
解决方法
截至目前,HTTP-to-HTTPS redirect
位于 beta 中,仅适用于 GKE 1.18.10-gke.600 或更高版本(根据 documentation)。
由于您声明要使用 GKE 1.17.14-gke.1600,因此该版本不适用于您的集群。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。