Разворачиваем приложение из видео курса [Stephen Grider] Docker and Kubernetes: The Complete Guide [2018, ENG]
Делаю: 18.04.2019
Обращаю внимание, что используется: kubernetesinc-ingress-nginx
KubernetesInc Ingress Nginx (Так не работает. Чего-то не хватает)
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml
$ cat <<EOF | kubectl apply -f -
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: kubernetesinc-ingress-nginx
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/rewrite-target: /
nginx.ingress.kubernetes.io/ssl-redirect: "false"
spec:
rules:
- host: nginx.example.com
http:
paths:
- path: /
backend:
serviceName: client-cluster-ip-service
servicePort: 3000
- path: /api/
backend:
serviceName: server-cluster-ip-service
servicePort: 5000
EOF
$ kubectl describe ing kubernetesinc-ingress-nginx
$ curl http://192.168.0.5 -H 'Host:nginx.example.com'