4 Commits

Author SHA1 Message Date
Thomas Richter
5a4d9ed5b9 fix(07-01): use admin namespace for Gitea repository
Some checks failed
Build and Push / build (push) Has been cancelled
- Change repo URL to admin/taskplaner (repo created under admin user)
- Update CI workflow image name to admin/taskplaner
- Update repo secret documentation with correct path
2026-02-03 15:20:47 +01:00
Thomas Richter
eff251ca70 feat(07-01): update ArgoCD application for internal cluster access
Some checks failed
Build and Push / build (push) Has been cancelled
- Change repoURL to internal Gitea cluster service
- Remove inline registry secret placeholder (created via kubectl)
- Registry secret created separately for security
2026-02-03 15:07:40 +01:00
Thomas Richter
54f933b1f7 chore(07-01): add ArgoCD repository secret documentation
- Document taskplaner-repo secret structure for ArgoCD
- Secret created via kubectl (not committed) for security
- Uses internal cluster URL for Gitea access
2026-02-03 15:07:05 +01:00
Thomas Richter
51b4b34c19 feat(ci): add GitOps pipeline with Gitea Actions and ArgoCD
- Add Gitea Actions workflow for building and pushing Docker images
- Configure ArgoCD Application for auto-sync deployment
- Update Helm values to use Gitea container registry
- Add setup documentation for GitOps configuration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 00:05:45 +01:00