Я пытаюсь получить доступ к .NET Web API, который я установил в доке и смонтировал в кластере Kubernet в Microsoft Azure.
Приложение отлично работает на локальном докере.
Кластер работает, мое развертывание было правильным, а модули были созданы. Все, что я проверяю, в порядке, но я не могу получить доступ к своему приложению через внешний IP-адрес кластера (балансировщик нагрузки). Это мой файл развертывания YAML:
apiVersion: apps/v1
kind: Deployment
metadata:
name: ohmioapi-deployment
spec:
selector:
matchLabels:
app: ohmioapi
replicas: 1
template:
metadata:
labels:
app: ohmioapi
spec:
containers:
- name: ohmioapi
image: ohmiocontainers.azurecr.io/ohmioapi:latest
imagePullPolicy: Always
ports:
- containerPort: 15200
imagePullSecrets:
- name: acr-auth
---
apiVersion: v1
kind: Service
metadata:
name: ohmioapi
labels:
app: ohmioapi
spec:
selector:
app: ohmioapi
ports:
- port: 15200
nodePort: 30200
protocol: TCP
type: LoadBalancer
Может кто-нибудь дать подсказку, с чего начать искать?
Спасибо!