apiVersion: v1 kind: ConfigMap metadata: name: homepage-config namespace: homepage labels: app: homepage managedBy: kustomize partOf: wild-cloud data: bookmarks.yaml: | - Developer: - Github: - abbr: GH href: https://github.com/ kubernetes.yaml: | mode: cluster services.yaml: | - Wild Cloud Services: - Traefik Dashboard: href: https://traefik.example.com description: Traefik reverse proxy dashboard - Longhorn: href: https://longhorn.example.com description: Distributed storage management settings.yaml: | title: Wild Cloud Dashboard theme: dark layout: - Wild Cloud Services: style: row columns: 2 widgets.yaml: | - kubernetes: cluster: show: true cpu: true memory: true showLabel: true label: "cluster" nodes: show: true cpu: true memory: true showLabel: true - resources: backend: resources expanded: true cpu: true memory: true network: default - search: provider: duckduckgo target: _blank docker.yaml: | # Docker configuration for homepage # This file is required by the homepage application custom.css: | /* Custom CSS for homepage */ /* Add your custom styles here */ custom.js: | // Custom JavaScript for homepage // Add your custom scripts here