【发布时间】:2022-08-03 01:42:46
【问题描述】:
错误:找不到名称的资源映射:\"ingress-srv\" 命名空间:\"\" 来自 \"ingress-srv.yaml\":版本 \"networking.k8s 中类型 \"Ingress\" 没有匹配项。 io/v1beta1\" 确保首先安装 CRD
我是 Kubernetes 新手,我在 minikube 上设置了入口 nginx,它安装成功,但是当我尝试使用 kubectl apply -f filename 运行时,它给出了上述错误
这是代码 文件名:入口-srv.yaml
apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: ingress-srv annotations: kubernetes.io/ingress.class: nginx spec: rules: - host: posts.com http: paths: - path: /posts pathType: Prefix backend: serviceName: posts-clusterip-srv servicePort: 4000
-
你的 Kubernetes 版本是什么?
$ kubectl version --short -
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如它目前所写的那样,很难准确地说出你在问什么。
-
@Royal thapa 你的问题解决了吗?如果是,您能否发布您遵循的程序作为解决方案并接受它?
标签: kubernetes