kube100 icon indicating copy to clipboard operation
kube100 copied to clipboard

Integrated Gitops Interface

Open jeswinkninan opened this issue 4 years ago • 3 comments

Build Interface for Gitops Integrations

jeswinkninan avatar Nov 29 '20 08:11 jeswinkninan

What sort of interface have you got in mind? Have you seen an example of something that does what you're looking to suggest?

kaihoffman avatar Dec 18 '20 18:12 kaihoffman

I am looking to have an interface for the Gitops either for cluster operations and for the app lifecycle as well. The initial thought was keeping the state of the cluster and its management like upgrade and what all operations which a user needs to do through git. This way a user can keep the track of the cluster also can interact with the cluster with Git and can operate a cluster with a git commit :)

jeswinkninan avatar Dec 19 '20 05:12 jeswinkninan

I'd like GitOps to be used as the principal methodology for defining my clusters. During the cluster creation flow, I'd like to add a repo for Argo/Flux and for Civo to bootstrap that repo with any manifests which define the cluster including any other chosen apps.

Alternatively, Civo could have a set of CRDs to further abstract a tool like Flux2 to define the state of a cluster.

ChipWolf avatar Mar 13 '21 15:03 ChipWolf