config/recipes/maps/03-ingress.yaml (37 lines of code) (raw):

--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: ems-demo annotations: kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" nginx.ingress.kubernetes.io/proxy-ssl-verify: "off" nginx.ingress.kubernetes.io/ssl-redirect: "true" spec: tls: - hosts: ["kibana.{{YOUR_DOMAIN}}"] # secret populated with valid certificates for kibana.{{YOUR_DOMAIN}} secretName: kibana-certs - hosts: ["maps.{{YOUR_DOMAIN}}"] # secret populated with valid certificates for maps.{{YOUR_DOMAIN}} secretName: maps-certs rules: - host: "maps.{{YOUR_DOMAIN}}" http: paths: - path: "/" pathType: Prefix backend: service: name: ems-sample-ems-http port: name: https - host: "kibana.{{YOUR_DOMAIN}}" http: paths: - path: "/" pathType: Prefix backend: service: name: kibana-kb-http port: name: https