Files
launchpad/infra/values/base/homepage-values.yaml
Danijel Simeunovic db6afaf180 vault
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 22:44:57 +02:00

74 lines
1.6 KiB
YAML

# 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
traefik: true
settings:
title: "Forte Platform"
headerStyle: clean
layout:
Apps:
style: row
columns: 3
Security:
style: row
columns: 3
DevOps:
style: row
columns: 2
Monitoring:
style: row
columns: 1
# Top-of-page cluster overview widget
widgets:
- kubernetes:
cluster:
show: true
cpu: true
memory: true
showLabel: true
label: "Cluster"
nodes:
show: true
cpu: true
memory: true
showLabel: true
# In-cluster entries come from K8s service annotations.
# External (out-of-cluster) services are listed here statically.
bookmarks: []
services:
- Apps:
- Forte Feedback:
href: https://feedback.forteapps.net
description: Fortes internal feedback app
icon: forte
resources:
requests:
cpu: 10m
memory: 128Mi
limits:
cpu: 100m
memory: 256Mi
env:
- name: HOMEPAGE_ALLOWED_HOSTS
value: start.forteapps.net
envFrom:
- secretRef:
name: homepage-widget-credentials