我正在尝试将一个简单的烧瓶应用程序部署到Google的Kubernetes Engine Cluster . 我在集群上创建了一个部署,服务和入口控制器 .
注意:我已经看过这里的其他各种问题,例如Google Cloud Kubernetes Nginx Ingress挂在“创建入口”这是特定于Nginx的,所以请不要将其标记为重复,请!
这是服务和部署YAML:
apiVersion: v1
kind: Service
metadata:
name: myapp
labels:
app: myapp
spec:
ports:
- port: 9080
name: http
selector:
app: myapp
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: myapp-v1
spec:
replicas: 1
template:
metadata:
labels:
app: myapp
version: v1
spec:
containers:
- name: myapp
image: arycloud/flask-svc:latest
imagePullPolicy: IfNotPresent
ports:
- containerPort: 9080
和
这是Ingress YAML:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: svc-ingress
spec:
backend:
serviceName: myapp
servicePort: 9080
它在GKE上的Kubernetes集群中创建myapp服务和部署,但Ingress控制器挂起 Creating ingress
. 这是截图:
这会出什么问题?