add homepage chart

This commit is contained in:
2024-02-09 20:53:54 -07:00
parent 441a28092c
commit 72d4a1d4b7
12 changed files with 371 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
deployment:
image:
repository: ghcr.io/benphelps/homepage
tag: v0.8.7
imagePullPolicy: IfNotPresent
replicas: 1
strategy: Rolling Update
resources:
requests:
memory: 10Mi
cpu: 10m
limits:
memory: 200Mi
cpu: 500m
service:
http:
port: 3000
ingressRoute:
host: homepage.alexlebens.net
certResolver: letsencrypt
authentik:
outpost: authentik-proxy-outpost
port: 9000
config:
bookmarks:
services:
widgets:
kubernetes:
mode: cluster
docker:
settings: