6c7af94c10
FEAT(homer): add uptime kuma to homer dashboard
...
- Add Uptime Kuma entry in Observability category
- Add kuma.svg icon
2026-01-05 00:43:51 +09:00
ded5656a22
REFACTOR(homer): reorganize categories
...
- Rename Development/Infrastructure/Monitoring to new categories
- Move Longhorn, MinIO, Traefik to Platform
- Move Umami to Observability
- Move Homer, Minecraft, PgWeb to Applications
- Remove Longhorn (no longer used)
- Sort items alphabetically within each category
2026-01-05 00:43:51 +09:00
42eb875c01
REFACTOR(repo): migrate repoURL to K3S-HOME
...
- Update repository URL to K3S-HOME organization
- Change from personal to organization repo
2026-01-05 00:43:51 +09:00
ae59d858e1
REFACTOR(authelia): change homer, disable login
...
- Update Homer authentication settings
- Disable login requirement for dashboard
2026-01-05 00:43:51 +09:00
362ebd6c7d
REFACTOR(headlamp): switch to authelia
...
- Remove OIDC config from helm-values
- Remove ExternalSecret (not needed)
- Add Authelia middleware to ingress
- Headlamp uses ServiceAccount for K8s API access
2026-01-05 00:43:51 +09:00
93858e5088
REFACTOR(immich): remove Gitea, add Homer dashboard
...
- Remove Gitea integration
- Add Homer dashboard entry
2026-01-05 00:43:51 +09:00
48b719c229
REFACTOR(repo): change order in Homer
...
- Reorder dashboard items
- Update display priority
2026-01-05 00:43:51 +09:00
1cd32b1446
FEAT(authentik): add authentik in homer
2026-01-05 00:43:51 +09:00
4521226ae1
FEAT(traefik): add karma and traefik in homer
2026-01-05 00:43:51 +09:00
9ae6d4cfcc
FEAT(homer): integrate prod and demo tabs in dashboard
...
- Merge production and demo tabs
- Update dashboard configuration
2026-01-05 00:43:51 +09:00
a0c6297124
REFACTOR(homer): change homer categories
2026-01-05 00:43:51 +09:00
22694d9699
REFACTOR(traefik): switch ingress to Traefik
...
- Update ingressClassName from haproxy to traefik
- Update kubernetes-dashboard with Traefik backend SSL annotation
2026-01-05 00:43:51 +09:00
9b256777bd
REFACTOR(gitea): migrate repoURL from Gitea to GitHub
...
- Update repository URL from Gitea to GitHub
- Change source control provider
2026-01-05 00:43:51 +09:00
19adcadfdf
REFACTOR(goldilocks): use managedNsMeta for Goldil
...
- Remove namespace.yaml files
- Add managedNamespaceMetadata with Goldilocks label
- Set CreateNamespace=true in syncOptions
- Update kustomization.yaml to remove namespace.yaml references
2026-01-05 00:43:51 +09:00
0996187c82
REFACTOR(docs): detach services,ingress from docs
2026-01-05 00:43:51 +09:00
90d7abeefc
FEAT(goldilocks): add goldilocks in homer
2026-01-05 00:43:51 +09:00
a1accd23ca
REFACTOR(homer): change homer filename to deployment.yaml
...
- Rename homer configuration file
- Standardize deployment naming
2026-01-05 00:43:51 +09:00
98a386f501
FIX(docs): namespace duplication in homer and docs
...
- Remove duplicate namespace definitions from homer.yaml and deployment.yaml
- Namespace now only defined in namespace.yaml with Goldilocks labels
- Fixes ComparisonError: 'may not add resource with an already registered id'
2026-01-05 00:43:51 +09:00
71f7f1b741
REFACTOR(repo): restructure apps folder and remove CreateNamespace
...
- Remove argocd/ and helm-values/ subdirectories
- Move files to parent directory (argocd.yaml, helm-values.yaml)
- Update helm valueFiles paths in ArgoCD Applications
- Remove CreateNamespace=true from all applications
- Namespace creation now handled by namespace.yaml with Goldilocks labels
2026-01-05 00:43:51 +09:00
c7c7698610
FEAT(goldilocks): add goldilocks labels to applica
...
- Add namespace.yaml with goldilocks.fairwinds.com/enabled label
- Enable VPA recommendations for all applications
- Update kustomization.yaml to include namespace resources
- Fix namespace names to match actual usage (umami -> analytics)
2026-01-05 00:43:51 +09:00
6805058bc4
PERF(grafana): optimize cpu requests based on actu
...
- code-server: 50m → 5m (actual: 1m)
- docusaurus: 50m → 5m (actual: 1m)
- kubernetes-dashboard: 15m → 5m (actual: 1m)
- kubernetes-dashboard-metrics-scraper: 50m → 5m (actual: 1m)
- homer: 50m → 5m (actual: 1m)
- umami: 30m → 5m (actual: 1m)
- gitea: 50m → 10m (actual: 5m)
2025-12-26 11:46:38 +09:00
d78cede2d0
REFACTOR(docs): migrate ingresses to haproxy
...
- Changed ingressClassName from nginx to haproxy
- homer/homer.yaml: mayne.kro.kr
- docusaurus/ingress.yaml: docusaurus0213.kro.kr
2025-12-25 19:50:52 +09:00
5305dc1cf0
FEAT(velero): add velero,horn to homer
2025-12-25 14:50:24 +09:00
ac4705335c
FEAT(velero): add velero,horn to homer
2025-12-25 14:38:43 +09:00
0dd4f36e85
FEAT(homer): add chainlit to homer
2025-12-25 00:47:31 +09:00
fcc1ccbd73
FIX(homer): homer init container: use apps.git ins
2025-12-20 14:10:17 +09:00
9016c64236
REFACTOR(homer): remove harbor and tekton dashboar
2025-12-20 13:13:54 +09:00
089f8c0575
CHORE(argocd): update ArgoCD apps to point to apps
2025-12-17 15:13:15 +09:00
9763b1e682
INIT(repo): apps setup with all user-facing servic
2025-12-17 15:11:34 +09:00