Skip to content

Instantly share code, notes, and snippets.

@liejuntao001
Created June 16, 2019 20:56
Show Gist options
  • Save liejuntao001/09dab701fbe9acad2c47cdad00aa85b5 to your computer and use it in GitHub Desktop.
Save liejuntao001/09dab701fbe9acad2c47cdad00aa85b5 to your computer and use it in GitHub Desktop.
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: prometheus-ingress
namespace: monitoring
annotations:
kubernetes.io/ingress.class: "traefik"
ingress.kubernetes.io/auth-type: "basic"
ingress.kubernetes.io/auth-secret: "kubesecret"
spec:
rules:
- host: alertmanager.${DOMAIN}
http:
paths:
- backend:
serviceName: alertmanager-main
servicePort: web
- host: prometheus.${DOMAIN}
http:
paths:
- backend:
serviceName: prometheus-k8s
servicePort: web
- host: grafana.${DOMAIN}
http:
paths:
- backend:
serviceName: grafana
servicePort: http
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment