# # This example is for Kubernetes running an ngnix-ingress # and an ACME (e.g. Let's Encrypt) certificate service # # The nginx-ingress annotations support the dashboard # running using HTTPS with a self-signed certificate # apiVersion: extensions/v1beta1 kind: Ingress metadata: name: rook-ceph-mgr-dashboard namespace: rook-ceph annotations: kubernetes.io/ingress.class: "nginx" kubernetes.io/tls-acme: "true" nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" nginx.ingress.kubernetes.io/server-snippet: | proxy_ssl_verify off; spec: tls: - hosts: - rook-ceph.example.com secretName: rook-ceph.example.com rules: - host: rook-ceph.example.com http: paths: - path: / backend: serviceName: rook-ceph-mgr-dashboard servicePort: https-dashboard