Remove the user-facing GitOps functionality built into `agentk`
Note: this issue has been repurposed to address the "removal" of the GitOps functionality, instead of only the "deprecation" of it.
In order to support our users in picking the recommended GitOps tool, to minimize our support work and to avoid costly deprecations later, we want to deprecate remove the built-in GitOps functionality of agentk
once our Flux-integration provides enough value to guide our users there.
Proposal
Deprecate Remove the user-facing GitOps functionality built into agentk
Blocking features
The deprecation will be announced when
-
we have detailed documentation onhow Flux works with GitLabhow we recommend to set up Flux with GitLab for testing (CLI) and production (Terraform)
we have an open-beta UI integration to visualize clusters in Environment pages
The deprecation already has been announced with https://docs.gitlab.com/ee/update/deprecations.html#the-pull-based-deployment-features-of-the-gitlab-agent-for-kubernetes-is-deprecated.
Edited by Timo Furrer