小编use*_*679的帖子

出现错误无法识别“ingress.yaml”:版本“extensions/v1beta1”中没有与类型“Ingress”匹配

我正在参加舵图课程,第一个实验室创建了一个 pod、服务和入口。我对 k8s 比较陌生,我在 minikube 上运行。Pod 和服务的创建没有任何问题;但是 ingress.yaml 文件给出以下错误:

无法识别“ingress.yaml”:版本“extensions/v1beta1”中没有与类型“Ingress”匹配

我猜测 ingress.yaml 文件中的某些内容已过时,但不知道如何修复它。这是类存储库:

https://github.com/phcollignon/helm3
Run Code Online (Sandbox Code Playgroud)

这是 pod frontend.yaml :

apiVersion: apps/v1
kind: Deployment
metadata:
  name: frontend
spec:
  replicas: 1
  selector:
    matchLabels:
      app: frontend 
  template:
    metadata:
      labels:
        app: frontend
    spec:
      containers:
      - image: phico/frontend:1.0
        imagePullPolicy: Always
        name: frontend
        ports:
        - name: frontend
          containerPort: 4200
Run Code Online (Sandbox Code Playgroud)

这是 frontend_service.yaml :

apiVersion: v1
kind: Service
metadata:
  labels:
    name: frontend
  name: frontend
spec:
  ports:
    - protocol: "TCP"
      port: 80
      targetPort: 4200
  selector:
    app: frontend
Run Code Online (Sandbox Code Playgroud)

这是问题文件 ingress.yaml : …

kubernetes minikube

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

kubernetes ×1

minikube ×1