Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
apiVersion: ui.k8s.appscode.com/v1alpha1
kind: ResourceDashboard
metadata:
labels:
k8s.io/group: kafka.kubedb.com
k8s.io/kind: ConnectCluster
k8s.io/resource: connectclusters
k8s.io/version: v1alpha1
name: kafka.kubedb.com-v1alpha1-connectclusters
spec:
dashboards:
- title: KubeDB / Kafka / ConnectCluster / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Kafka / ConnectCluster / Connect
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Kafka / ConnectCluster / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kafka.kubedb.com
kind: ConnectCluster
name: connectclusters
scope: Namespaced
version: v1alpha1
14 changes: 13 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1/kafkas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,23 @@ metadata:
name: kubedb.com-v1-kafkas
spec:
dashboards:
- title: KubeDB / Kafka / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Kafka / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: service
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Kafka / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
Expand Down
10 changes: 9 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1/mariadbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,21 @@ spec:
- name: app
value: '{{ .metadata.name }}'
- if:
condition: '{{- if eq .spec.replicas 1 }}false{{ else }}true{{ end -}}'
condition: '{{- if and (ne .spec.replicas 1) (ne (dig "topology" "mode" "GaleraCluster" .spec) "MariaDBReplication") }}true{{ else }}false{{ end -}}'
title: KubeDB / MariaDB / Galera-Cluster
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- if:
condition: '{{- if eq (dig "topology" "mode" "" .spec) "MariaDBReplication" }}true{{ else }}false{{ end -}}'
title: KubeDB / MariaDB / Standard Replication
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / MariaDB / Database
vars:
- name: namespace
Expand Down
10 changes: 9 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1/memcacheds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,15 @@ metadata:
k8s.io/version: v1
name: kubedb.com-v1-memcacheds
spec:
dashboards: null
dashboards:
- title: KubeDB / Memcached / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Memcached / Database
- title: KubeDB / Memcached / Pod
provider: Grafana
resource:
group: kubedb.com
Expand Down
28 changes: 27 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1/perconaxtradbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,33 @@ metadata:
k8s.io/version: v1
name: kubedb.com-v1-perconaxtradbs
spec:
dashboards: null
dashboards:
- title: KubeDB / PerconaXtraDB / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- if:
condition: '{{- if eq .spec.replicas 1 }}false{{ else }}true{{ end -}}'
title: KubeDB / PerconaXtraDB / Galera-Cluster
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / PerconaXtraDB / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / PerconaXtraDB / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
20 changes: 19 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1/pgbouncers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,25 @@ metadata:
k8s.io/version: v1
name: kubedb.com-v1-pgbouncers
spec:
dashboards: null
dashboards:
- title: KubeDB / PgBouncer / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / PgBouncer / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / PgBouncer / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
18 changes: 18 additions & 0 deletions hub/resourcedashboards/kubedb.com/v1/pod/perconaxtradbs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: ui.k8s.appscode.com/v1alpha1
kind: ResourceDashboard
metadata:
name: kubedb.com-v1-perconaxtradbs-pod
spec:
dashboards:
- title: KubeDB / PerconaXtraDB / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- name: pod
type: Target
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: ""
18 changes: 18 additions & 0 deletions hub/resourcedashboards/kubedb.com/v1/pod/pgbouncers.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: ui.k8s.appscode.com/v1alpha1
kind: ResourceDashboard
metadata:
name: kubedb.com-v1-pgbouncers-pod
spec:
dashboards:
- title: KubeDB / PgBouncer / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- name: pod
type: Target
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: ""
8 changes: 8 additions & 0 deletions hub/resourcedashboards/kubedb.com/v1/postgreses.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,14 @@ spec:
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- if:
condition: '{{- if hasKey .spec "remoteReplica" }}true{{ else }}false{{ end -}}'
title: KubeDB / Postgres / Remote Replica
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Postgres / Database
vars:
- name: namespace
Expand Down
14 changes: 13 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1/redissentinels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,19 @@ metadata:
k8s.io/version: v1
name: kubedb.com-v1-redissentinels
spec:
dashboards: null
dashboards:
- title: KubeDB / RedisSentinel / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / RedisSentinel / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
10 changes: 0 additions & 10 deletions hub/resourcedashboards/kubedb.com/v1alpha2/cassandra.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,7 @@ spec:
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Cassandra / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Cassandra / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
11 changes: 0 additions & 11 deletions hub/resourcedashboards/kubedb.com/v1alpha2/hanadbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,6 @@ spec:
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / HanaDB / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / HanaDB / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
7 changes: 0 additions & 7 deletions hub/resourcedashboards/kubedb.com/v1alpha2/ignites.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,9 @@ spec:
value: '{{ .metadata.name }}'
- title: KubeDB / Ignite / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Ignite / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
14 changes: 13 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1alpha2/kafkas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,23 @@ metadata:
name: kubedb.com-v1alpha2-kafkas
spec:
dashboards:
- title: KubeDB / Kafka / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Kafka / Database
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: service
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Kafka / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
Expand Down
10 changes: 9 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1alpha2/mariadbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,21 @@ spec:
- name: app
value: '{{ .metadata.name }}'
- if:
condition: '{{- if eq .spec.replicas 1 }}false{{ else }}true{{ end -}}'
condition: '{{- if and (ne .spec.replicas 1) (ne (dig "topology" "mode" "GaleraCluster" .spec) "MariaDBReplication") }}true{{ else }}false{{ end -}}'
title: KubeDB / MariaDB / Galera-Cluster
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- if:
condition: '{{- if eq (dig "topology" "mode" "" .spec) "MariaDBReplication" }}true{{ else }}false{{ end -}}'
title: KubeDB / MariaDB / Standard Replication
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / MariaDB / Database
vars:
- name: namespace
Expand Down
10 changes: 9 additions & 1 deletion hub/resourcedashboards/kubedb.com/v1alpha2/memcacheds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,15 @@ metadata:
k8s.io/version: v1alpha2
name: kubedb.com-v1alpha2-memcacheds
spec:
dashboards: null
dashboards:
- title: KubeDB / Memcached / Summary
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Memcached / Database
- title: KubeDB / Memcached / Pod
provider: Grafana
resource:
group: kubedb.com
Expand Down
8 changes: 0 additions & 8 deletions hub/resourcedashboards/kubedb.com/v1alpha2/milvuses.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,6 @@ spec:
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
- title: KubeDB / Milvus / Pod
vars:
- name: namespace
value: '{{ .metadata.namespace }}'
- name: app
value: '{{ .metadata.name }}'
provider: Grafana
resource:
group: kubedb.com
Expand Down
Loading
Loading