Commit Graph

21 Commits

Author SHA1 Message Date
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
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
7bebfca3be REFACTOR(repo): remove template annot from ignoreD
- Allow ArgoCD to detect pod template annotation changes
- Required for source-hash based deployment triggers
2026-01-05 00:43:51 +09:00
a6fdc0e059 FEAT(docs): add source-hash annotation to docs dep
- Enables ArgoCD to detect source code changes in asset/ folder
- Update this annotation value when docusaurus source changes
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
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
c44c6cfb03 REFACTOR(docusaurus): change docusaurus Blog 2026-01-05 00:43:51 +09:00
7edae55c78 FEAT(docs): add -ingress suffix to docs ingress na 2026-01-05 00:43:51 +09:00
abc1a546e4 CHORE(headlamp): set CPU limits to null for k8s-dashboard
- Remove CPU limits to prevent throttling
- Optimize resource configuration
2026-01-05 00:43:51 +09:00
22a84b1eed REFACTOR(docs): remove cpu limit from docs to prev 2025-12-26 11:37:51 +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
950058278a FIX(docs): add root redirect to /intro/
- Docusaurus builds index.html at /intro/ instead of root
- Add redirect from root (/) to /intro/ to fix 403 Forbidden error
- Update try_files fallback to use /intro/index.html
2025-12-17 23:55:08 +09:00
c689a913de FIX(docs): Change docs source repository from infr
- Change git clone from infrastructure.git to applications.git
- This matches the ArgoCD Application configuration
- Fixes 'No such file or directory' error in initContainer
2025-12-17 23:35:45 +09:00
82e0d91987 FIX(docs): fix build output copy command
- Change cp -r build/* /build/ to cp -r build/. /build/
- This ensures all files and directories (including hidden files) are copied
- Fixes 403 Forbidden error caused by missing index.html in nginx root
2025-12-17 23:25:42 +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