【问题标题】:I get an error when trying to create a kind Cluster Domain Claim in version networking.internal.knative.dev/v1alpha1尝试在版本networking.internal.knative.dev/v1alpha1 中创建一种集群域声明时出现错误
【发布时间】:2021-08-03 00:55:50
【问题描述】:

我已经安装了 microk8s 1.21 版,然后尝试创建“集群域声明”,我收到此错误“与 Networking.internal.knative.dev/v1alpha1 版本中的种类集群域声明不匹配”。我在 CRD 中进行了搜索,但不知道如何识别在哪个 CRD 搜索中。

谁能帮帮我?

这是我的 YAML 文件:

    apiVersion: networking.internal.knative.dev/v1alpha1
    kind: ClusterDomainClaim
      metadata:
        name: taxo.com
    spec:
      namespace: taxo

问候

【问题讨论】:

    标签: kubernetes knative


    【解决方案1】:

    您是否安装了 Knative 和 Microk8s?安装说明在这里:https://knative.dev/docs/admin/install/; 还有一个quickstart 使用kind 如果你没有连接到microk8s。

    您可以使用kubectl api-resources 来查看您是否安装了Knative 资源。例如,我有:

    $ kubectl api-resources
    NAME                  SHORTNAMES   APIVERSION                                  NAMESPACED   KIND
    ...
    clusterdomainclaims   cdc          networking.internal.knative.dev/v1alpha1    false        ClusterDomainClaim
    ...
    

    【讨论】:

    • 我运行了您的建议,但未列出 clusterdomainclaim。我使用命令“microk8s enable knative”安装了 knative,在 microk8s 上(理论上)这会安装所有 knative 选项。我想我还需要做一些额外的事情。
    • 根据你的版本,你可能需要从github.com/knative/serving/releases安装serving-default-domain.yaml
    猜你喜欢
    • 1970-01-01
    • 2019-03-21
    • 2020-01-08
    • 2015-04-12
    • 2022-01-27
    • 1970-01-01
    • 2016-07-22
    • 1970-01-01
    • 2018-09-29
    相关资源
    最近更新 更多