feat(homepage): style dashboard to match glass translucent theme and enable cluster & telemetry widgets
This commit is contained in:
@@ -162,10 +162,16 @@ metadata:
|
||||
namespace: infrastructure
|
||||
data:
|
||||
bookmarks.yaml: |
|
||||
- Developer:
|
||||
- Github:
|
||||
- Quick Links:
|
||||
- GitHub:
|
||||
- abbr: GH
|
||||
href: https://github.com/
|
||||
- UniFi Site Manager:
|
||||
- abbr: UI
|
||||
href: https://unifi.ui.com/
|
||||
- Cloudflare:
|
||||
- abbr: CF
|
||||
href: https://dash.cloudflare.com/
|
||||
docker.yaml: ''
|
||||
kubernetes.yaml: |
|
||||
mode: cluster
|
||||
@@ -193,10 +199,18 @@ data:
|
||||
icon: gitea.png
|
||||
href: https://git.snarfnet.net
|
||||
description: Git Repositories
|
||||
widget:
|
||||
type: gitea
|
||||
url: https://git.snarfnet.net
|
||||
key: f19e772cf54e40ceb2befe452e2bc24dd81fdb71
|
||||
- ArgoCD:
|
||||
icon: argocd.png
|
||||
href: https://argo.snarfnet.net
|
||||
description: Declarative GitOps Reconciler
|
||||
widget:
|
||||
type: argocd
|
||||
url: https://argo.snarfnet.net
|
||||
key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJhcmdvY2QiLCJzdWIiOiJob21lcGFnZTphcGlLZXkiLCJuYmYiOjE3OTQ1MDIwNzgsImlhdCI6MTc5NDUwMjA3OCwianRpIjoiZjQ2NzU0NjMtODRhOS00MjI0LWI3ODItNmY5ODQxYWEwY2UxIn0.aHhrny2RBG-vAJAyXMvan0jw65jkP3bguqEduaG78O0
|
||||
- AWX Automation:
|
||||
icon: awx.png
|
||||
href: https://awx.snarfnet.net
|
||||
@@ -231,7 +245,6 @@ data:
|
||||
label: Max Pods
|
||||
- field: state
|
||||
label: Cluster State
|
||||
|
||||
- Harvester HCI (Spacedock):
|
||||
icon: harvester.png
|
||||
href: https://harvester.spacedock.snarfnet.net
|
||||
@@ -267,6 +280,10 @@ data:
|
||||
icon: uptime-kuma
|
||||
href: https://uptime.snarfnet.net
|
||||
description: Multi-Endpoint Availability Probes
|
||||
widget:
|
||||
type: uptimekuma
|
||||
url: http://140.44.4.28:448
|
||||
slug: default
|
||||
- Zabbix:
|
||||
icon: zabbix.png
|
||||
href: https://zabbix.snarfnet.net
|
||||
@@ -275,6 +292,11 @@ data:
|
||||
icon: grafana.png
|
||||
href: https://grafana.snarfnet.net
|
||||
description: Real-Time Metrics & AI Dashboards
|
||||
widget:
|
||||
type: grafana
|
||||
url: https://grafana.snarfnet.net
|
||||
username: admin
|
||||
password: Katzir476!!!
|
||||
- Core Node Glances:
|
||||
icon: glances.png
|
||||
href: http://140.44.4.11:61208
|
||||
@@ -298,23 +320,48 @@ data:
|
||||
label: Humidity
|
||||
- template: "{{ states('sensor.st_00158555_wind_speed') | float(0) | round(1) }} mph"
|
||||
label: Wind Speed
|
||||
|
||||
settings.yaml: |
|
||||
title: SnarfNet Operations & Telemetry
|
||||
headerStyle: boxedWidgets
|
||||
color: green
|
||||
headerStyle: boxed
|
||||
color: slate
|
||||
theme: dark
|
||||
statusStyle: badge
|
||||
background:
|
||||
image: https://i.imgur.com/hOzzkCY.jpeg
|
||||
blur: sm
|
||||
opacity: 50
|
||||
brightness: 50
|
||||
cardBlur: sm
|
||||
quicklaunch:
|
||||
searchDescriptions: true
|
||||
hideInternetSearch: true
|
||||
hideVisitURL: true
|
||||
hideVersion: true
|
||||
layout:
|
||||
Critical Services:
|
||||
icon: mdi-shield-check
|
||||
style: row
|
||||
columns: 3
|
||||
GitOps & Automation:
|
||||
icon: mdi-git
|
||||
style: row
|
||||
columns: 4
|
||||
Storage & Clusters:
|
||||
icon: mdi-server-network
|
||||
style: row
|
||||
columns: 3
|
||||
Infrastructure & Observability:
|
||||
icon: mdi-chart-timeline-variant
|
||||
style: row
|
||||
columns: 3
|
||||
Environment & Weather:
|
||||
icon: mdi-weather-partly-cloudy
|
||||
style: row
|
||||
columns: 1
|
||||
showStats: true
|
||||
providers:
|
||||
longhorn:
|
||||
url: http://longhorn-backend.longhorn-system.svc.cluster.local:9500
|
||||
|
||||
widgets.yaml: |
|
||||
- kubernetes:
|
||||
cluster:
|
||||
@@ -328,10 +375,12 @@ data:
|
||||
total: true
|
||||
nodes: false
|
||||
- resources:
|
||||
label: System
|
||||
backend: resources
|
||||
cpu: true
|
||||
expanded: true
|
||||
memory: true
|
||||
disk: /
|
||||
- search:
|
||||
provider: duckduckgo
|
||||
target: _blank
|
||||
|
||||
Reference in New Issue
Block a user