Question
How do I setup an ingress on digitalocean kubernetes
I’ve been trying out the new kubernetes product by DO and so far it’s going great. While I can create LoadBalancer services, I don’t seem to be able to create an ingress. My config:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: loadbalancer-https
spec:
tls:
- hosts:
- demo1.example.com
secretName: ssl-example-com
rules:
- host: demo1.example.com
http:
paths:
- path: /admin
backend:
serviceName: admin
servicePort: 3000
- path: /user
backend:
serviceName: user
servicePort: 3001
- path: /
backend:
serviceName: root
servicePort: 80
The ssl secret is already deployed to the cluster (and the actual hostname has been replaced with ‘example’ here). I’ve also tried without ssl and also tried with
kubernetes.io/ingress.class: "nginx"
meta tag. Neither seemed to work. Am I missing something?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×