Fix: add fluxcd dashbaords (#2130)

Added two fluxcd dashboards and also install its dependencies

just keep the ready Dashboard
This commit is contained in:
Zheng Xi Zhou
2021-08-26 20:31:49 +08:00
committed by GitHub
parent 6719e8af3a
commit 1f6d4d2345
3 changed files with 28 additions and 0 deletions
@@ -45,6 +45,7 @@ data:
urls:
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/kubevela_core_logging.json
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/kubevela_core_monitoring.json
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/flux2/cluster.json
type: import-grafana-dashboard
type: helm
- name: loki
@@ -113,6 +114,14 @@ data:
tag: v2.1.0
version: 3.4.1
type: helm
- name: kube-prometheus-stack
properties:
chart: kube-prometheus-stack
repoType: helm
targetNamespace: observability
url: https://prometheus-community.github.io/helm-charts
version: 18.0.0
type: helm
status:
rollout:
batchRollingState: ""
@@ -42,6 +42,7 @@ spec:
urls:
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/kubevela_core_logging.json
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/kubevela_core_monitoring.json
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/flux2/cluster.json
type: import-grafana-dashboard
type: helm
- name: loki
@@ -110,6 +111,14 @@ spec:
tag: v2.1.0
version: 3.4.1
type: helm
- name: kube-prometheus-stack
properties:
chart: kube-prometheus-stack
repoType: helm
targetNamespace: observability
url: https://prometheus-community.github.io/helm-charts
version: 18.0.0
type: helm
status:
rollout:
batchRollingState: ""
@@ -55,6 +55,7 @@ spec:
urls:
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/kubevela_core_logging.json
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/kubevela_core_monitoring.json
- https://raw.githubusercontent.com/oam-dev/grafana-registration/master/dashboards/flux2/cluster.json # fluxcd
- name: loki
type: helm
properties:
@@ -121,6 +122,15 @@ spec:
repository: oamdev/kube-state-metrics
tag: v2.1.0
- name: kube-prometheus-stack
type: helm
properties:
chart: kube-prometheus-stack
version: 18.0.0
repoType: helm
url: https://prometheus-community.github.io/helm-charts
targetNamespace: observability
{{ range .ResourceFiles }}
- name: {{ .Name }}
type: raw