mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-18 03:56:36 +00:00
Fix: add fluxcd dashbaords (#2130)
Added two fluxcd dashboards and also install its dependencies just keep the ready Dashboard
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user