Я создаю вход для раскрытия своего внутреннего сервиса.
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: app-ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
rules:
- host: example.com
http:
paths:
- path: /app
backend:
serviceName: my-app
servicePort: 80
Но когда я пытаюсь получить этот вход, он показывает, что у него нет IP-адреса.
NAME HOSTS ADDRESS PORTS AGE
app-ingress example.com 80 10h
Служба показать ниже.
apiVersion: v1
kind: Service
metadata:
name: my-app
spec:
selector:
app: my-app
ports:
- name: my-app
nodePort: 32000
port: 3000
targetPort: 3000
type: NodePort