【问题标题】:Error: validation failed: unable to recognize "": no matches for kind "FrontendConfig" in version "networking.k8s.io/v1beta1"错误:验证失败:无法识别“”:版本“networking.k8s.io/v1beta1”中类型“FrontendConfig”没有匹配项
【发布时间】:2020-12-25 12:23:50
【问题描述】:

我正在使用 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"

【问题讨论】:

    标签: charts google-kubernetes-engine kubernetes-helm kubernetes-ingress


    【解决方案1】:

    截至目前,HTTP-to-HTTPS redirect 位于 beta 中,并且根据 documentation 仅适用于 GKE 1.18.10-gke.600 或更高版本。

    由于您声明使用 GKE 1.17.14-gke.1600,因此您的集群将无法使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-21
      • 2019-11-28
      • 2020-02-28
      • 2020-03-17
      • 2021-10-04
      • 1970-01-01
      • 2020-05-13
      • 1970-01-01
      相关资源
      最近更新 更多