diff --git a/monitoring/ingress.yaml b/monitoring/ingress.yaml new file mode 100644 index 0000000..1cf9443 --- /dev/null +++ b/monitoring/ingress.yaml @@ -0,0 +1,24 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: prometheus-ingress + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + nginx.ingress.kubernetes.io/rewrite-target: / +spec: + ingressClassName: nginx + rules: + - host: prometheus.ingenkansemig.dk + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: prometheus-server + port: + number: 9090 + tls: + - hosts: + - prometheus.ingenkansemig.dk + secretName: prometheus-tls \ No newline at end of file diff --git a/monitoring/service.yaml b/monitoring/service.yaml index bb6d5eb..b92ce11 100644 --- a/monitoring/service.yaml +++ b/monitoring/service.yaml @@ -8,6 +8,6 @@ spec: app: prometheus-server ports: - protocol: TCP - port: 80 + port: 9090 targetPort: 9090 type: LoadBalancer \ No newline at end of file