Migrate Helmfile release `siphon` to ArgoCD

Pierre Guinoiseau
2026-04-02T14:31:07Z

## Migrate Helmfile release `siphon` to ArgoCD

### Current Owner

- `@gitlab-org/analytics-section/platform-insights/engineers/backend`
- `@gitlab-data/engineers`

### Description

Migrate the `siphon` helmfile release from the legacy `gitlab-helmfiles` deployment method to ArgoCD.

### Related Epic

https://gitlab.com/groups/gitlab-com/gl-infra/-/work_items/1836
### Migration Steps
- [x] Add service to ArgoCD with autosync disabled
- [x] Verify diff in ArgoCD
- [x] Remove Helmfile release entirely (to avoid uninstalling it during apply)
- [ ] Sync manually each service application in ArgoCD
- [ ] Enable autosync once all applications are synced and healthy

### Acceptance Criteria
- [ ] ArgoCD application created for `siphon`
- [ ] All components successfully deployed via ArgoCD
- [ ] Health checks and monitoring validated
- [ ] Zero downtime during migration
- [ ] Legacy helmfile release decommissioned