Я пытаюсь развернуть простое приложение фляги в 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
и
Вот входной сигнал YAML :
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: svc-ingress
spec:
backend:
serviceName: myapp
servicePort: 9080
Создает службу myapp и развертывание в кластере Kubernetes на GKE, но контроллер Ingress зависает на Creating ingress
.
Вот скриншот:
Что здесь не так?