e7f97888cc
REFACTOR(cert-manager): move to security repo
...
- Remove cert-manager folder
- Update kustomization references
2026-01-10 19:58:03 +09:00
b650c0af56
REFACTOR(argocd): merge priority-classes into argocd
...
- Move priority-classes to argocd/manifests
- Remove separate priority-classes Application
- Simplify platform folder structure
2026-01-10 19:47:30 +09:00
81c42f67e9
REFACTOR(argocd): merge image-updater into argocd
...
- Move image-updater Application to argocd folder
- Move helm-values and secrets to argocd
- Remove separate argocd-image-updater folder
- Update kustomization references
2026-01-10 19:44:02 +09:00
121d5eb198
REFACTOR(gitea): move from applications repo
...
- Add gitea Application manifests
- Update repoURL to reference platform repo
- Include helm-values, kustomization, redirect configs
2026-01-10 19:38:35 +09:00
c9eb7e69f6
PERF(repo): add PriorityClasses for workloads
...
- Create high-priority (1000) for critical infra
- Create medium-priority (500) for observability
- Create low-priority (100) as global default
2026-01-10 13:13:01 +09:00
00cdc2efb1
REVERT(telepresence): remove Telepresence installation
...
- Delete telepresence folder and all configurations
- Remove from kustomization.yaml
- Decided to use local database instead
2026-01-10 03:53:54 +09:00
af1691cedd
FEAT(telepresence): add Telepresence traffic manager
...
- Add ArgoCD Application for Helm chart deployment
- Configure resources with memory request equal to limits
- Enable agent injector with OnDemand policy
2026-01-10 03:29:12 +09:00
f80b1be770
CHORE(argocd): remove app-of-apps.yaml
...
- Remove manual deployment file
- Now managed via GitOps
2026-01-09 21:43:56 +09:00
424c296d05
REFACTOR(argocd): consolidate App of Apps into single file
...
- Merge multiple app-of-apps files
- Simplify repository structure
2026-01-09 21:43:56 +09:00
6c387a7f7e
FEAT(argocd): add web-apps Application to platform
...
- Register web-apps repository in App of Apps
2026-01-09 21:43:56 +09:00
4a4ccd0c44
FIX(argocd): use control-plane nodeSelector
...
- Change nodeSelector from master to control-plane
- K8s nodes have control-plane: "true" label
- Fix pod scheduling failure
FIX(argocd): use hostname instead of hosts for ingress
- Change from hosts array to hostname string
- Change tls from array to boolean
- Matches argo-cd Helm chart expected format
FIX(argocd): resolve SharedResourceWarning
- Change from including argocd/ folder to argocd/argocd.yaml only
- Namespace and webhook-ingress now managed by argocd app only
- Prevents duplicate resource management between platform and argocd
2026-01-09 21:43:36 +09:00
7bcab45089
CHORE: Remove Tekton CI/CD platform
...
- Delete tekton/ directory (pipeline, triggers, dashboard, ci-cd)
- Remove tekton references from kustomization.yaml
- Switching to GitHub Actions for CI/CD
2026-01-07 17:51:10 +09:00
e1641cd3cf
FEAT(ci): add ArgoCD Image Updater and CI/CD pipelines
...
- ArgoCD Image Updater for Zot registry polling
- Tekton Tasks: git-clone, buildah-build-push
- Pipelines: nextjs, fastapi, python
- ExternalSecrets for Zot and GitHub credentials
2026-01-07 14:41:53 +09:00
cc8bd860fe
REFACTOR(repo): platform repo structure
...
- Add application.yaml for ArgoCD app-of-apps
- Add kustomization.yaml with platform components
- Add renovate.json for automated updates
- Update cert-manager/argocd.yaml repoURL to platform repo
- Update traefik/argocd.yaml repoURL to platform repo
2026-01-04 23:28:29 +09:00