This commit is contained in:
2026-04-28 13:58:34 +02:00
parent 7132f5000e
commit d1588975dc
14 changed files with 246 additions and 3 deletions

View File

@@ -0,0 +1,58 @@
# Homepage Helm Values
# Chart: jameswynn/homepage — https://gethomepage.dev
# Discovery: K8s service annotations (gethomepage.dev/*)
# Each deployed app annotates its own Service — apps not deployed = not visible.
# RBAC ClusterRole — required for cluster-wide service annotation scanning
enableRbac: true
serviceAccount:
create: true
name: homepage
config:
# Scan all namespaces for services with gethomepage.dev/enabled: "true"
kubernetes:
mode: cluster
settings:
title: "Forte Platform"
headerStyle: clean
layout:
DevOps:
style: row
columns: 4
Identity:
style: row
columns: 4
Monitoring:
style: row
columns: 4
# Top-of-page cluster overview widget
widgets:
- kubernetes:
cluster:
show: true
cpu: true
memory: true
showLabel: true
label: "Cluster"
nodes:
show: false
# Services section empty — all entries come from K8s annotations
services: []
# Widget API credentials (optional — add via SealedSecret + envFrom below)
# Homepage reads HOMEPAGE_VAR_* env vars and substitutes them in widget annotations.
# Example: gethomepage.dev/widget.key: "{{HOMEPAGE_VAR_GRAFANA_TOKEN}}"
# To enable: create a sealed secret and add envFrom to load it.
resources:
requests:
cpu: 10m
memory: 64Mi
limits:
cpu: 100m
memory: 128Mi