2

我正在使用以下配置运行 minikube

环境

  • minikube 版本:v0.25.2
  • macOS 版本: 10.12.6
  • 驱动程序名称: virtualbox
  • ISO: minikube-v0.25.1.iso

我创建了入口资源来映射服务:messy-chimp-emauser到路径:/

但是,当我推出对 minikube 的更改时,我在 pod 中的日志低于nginx-ingress-controller

   5 controller.go:811] service default/messy-chimp-emauser does not have any active endpoints
   5 controller.go:245] unexpected error reading configmap kube-system/tcp-services: configmap kube-system/tcp-services was not found
   5 controller.go:245] unexpected error reading configmap kube-system/udp-services: configmap kube-system/udp-services was not found

因此在尝试从浏览器访问服务时得到 HTTP - 503

重现步骤

步骤1
minikube addons enable ingress

第 2 步 kubectl create -f kube-resources.yml (用 替换实际图像k8s.gcr.io/echoserver:1.4

kube-resources.yml

apiVersion: v1
kind: Service
metadata:
  name: messy-chimp-emauser
  labels:
    app: messy-chimp-emauser
    chart: emauser-0.1.0
    release: messy-chimp
    heritage: Tiller
spec:
  type: ClusterIP
  ports:
    - port: 80
      targetPort: http
      protocol: TCP
      name: emauser
  selector:
    app: messy-chimp-emauser
    release: messy-chimp
---
apiVersion: apps/v1beta2
kind: Deployment
metadata:
  name: messy-chimp-emauser
  labels:
    app: emauser
    chart: emauser-0.1.0
    release: messy-chimp
    heritage: Tiller
spec:
  replicas: 1
  selector:
    matchLabels:
      app: emauser
      release: messy-chimp
  template:
    metadata:
      labels:
        app: emauser
        release: messy-chimp
    spec:
      containers:
        - name: emauser
          image: "k8s.gcr.io/echoserver:1.4"
          imagePullPolicy: IfNotPresent
          ports:
            - containerPort: 80
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: messy-chimp-ema-chart
  labels:
    app: ema-chart
    chart: ema-chart-0.1.0
    release: messy-chimp
    heritage: Tiller
spec:
  rules:
    - http:
        paths:
          - path: /
            backend:
              serviceName: messy-chimp-emauser
              servicePort: emauser

请求请就此提出建议。

4

0 回答 0