File tree Expand file tree Collapse file tree 2 files changed +23
-7
lines changed Expand file tree Collapse file tree 2 files changed +23
-7
lines changed Original file line number Diff line number Diff line change 8282 run : |
8383 kubectl create namespace ${{ inputs.monitoring_namespace }} --dry-run=client -o yaml | kubectl apply -f -
8484 kubectl create secret generic grafana-admin-secret \
85+ --from-literal=admin-user='admin' \
8586 --from-literal=admin-password='${{ secrets.GRAFANA_ADMIN_PASSWORD }}' \
8687 --namespace ${{ inputs.monitoring_namespace }} \
8788 --dry-run=client -o yaml | kubectl apply -f -
Original file line number Diff line number Diff line change @@ -18,43 +18,58 @@ spec:
1818 prometheus:
1919 service:
2020 type: ClusterIP
21+ prometheusSpec:
22+ externalUrl: http://monitoring.yourdomain.com/prometheus
23+ routePrefix: /
2124 ingress:
2225 enabled: true
2326 ingressClassName: nginx
2427 annotations:
25- nginx.ingress.kubernetes.io/rewrite-target: /
28+ nginx.ingress.kubernetes.io/rewrite-target: /$2
29+ nginx.ingress.kubernetes.io/use-regex: "true"
2630 hosts:
2731 - monitoring.yourdomain.com
2832 paths:
29- - /prometheus
33+ - /prometheus(/|$)(.*)
3034
3135 grafana:
3236 service:
3337 type: ClusterIP
3438 admin:
3539 existingSecret: grafana-admin-secret
40+ userKey: admin-user
3641 passwordKey: admin-password
42+ grafana.ini:
43+ server:
44+ root_url: http://monitoring.yourdomain.com/grafana
45+ serve_from_sub_path: true
3746 ingress:
3847 enabled: true
3948 ingressClassName: nginx
4049 annotations:
41- nginx.ingress.kubernetes.io/rewrite-target: /
50+ nginx.ingress.kubernetes.io/rewrite-target: /$2
51+ nginx.ingress.kubernetes.io/use-regex: "true"
4252 hosts:
4353 - monitoring.yourdomain.com
44- path: /grafana
45-
54+ paths:
55+ - /grafana(/|$)(.*)
56+
4657 alertmanager:
4758 service:
4859 type: ClusterIP
60+ alertmanagerSpec:
61+ externalUrl: http://monitoring.yourdomain.com/alertmanager
62+ routePrefix: /
4963 ingress:
5064 enabled: true
5165 ingressClassName: nginx
5266 annotations:
53- nginx.ingress.kubernetes.io/rewrite-target: /
67+ nginx.ingress.kubernetes.io/rewrite-target: /$2
68+ nginx.ingress.kubernetes.io/use-regex: "true"
5469 hosts:
5570 - monitoring.yourdomain.com
5671 paths:
57- - /alertmanager
72+ - /alertmanager(/|$)(.*)
5873
5974 destination :
6075 server : https://kubernetes.default.svc
You can’t perform that action at this time.
0 commit comments