相关疑难解决方法(0)

kubelet 在 Microk8s 中没有配置 ClusterDNS IP

我使用microk8subuntu

我正在尝试运行一个简单的 hello world 程序,但在pod创建时出现错误。

kubelet 没有配置 ClusterDNS IP,无法使用“ClusterFirst”策略创建 Pod。回退到“默认”政策

这是我正在尝试应用的deployment.yaml文件。

apiVersion: v1
kind: Service
metadata:
  name: grpc-hello
spec:
  ports:
  - port: 80
    targetPort: 9000
    protocol: TCP
    name: http
  selector:
    app: grpc-hello
  type: NodePort
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: grpc-hello
spec:
  replicas: 1
  selector:
    matchLabels:
      app: grpc-hello
  template:
    metadata:
      labels:
        app: grpc-hello
    spec:
      containers:
      - name: esp
        image: gcr.io/endpoints-release/endpoints-runtime:1
        args: [
          "--http2_port=9000",
          "--backend=grpc://127.0.0.1:50051",
          "--service=hellogrpc.endpoints.octa-test-123.cloud.goog",
          "--rollout_strategy=managed",
        ]
        ports:
          - containerPort: 9000
      - …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubectl kubelet microk8s

17
推荐指数
1
解决办法
6920
查看次数

标签 统计

kubectl ×1

kubelet ×1

kubernetes ×1

microk8s ×1