weaveworks / weave-gitops-enterprise

This repo provides the enterprise level features for the weave-gitops product, including CAPI cluster creation and team workspaces.
https://docs.gitops.weave.works/
Apache License 2.0
160 stars 30 forks source link

Switch Cluster/Template/Gitopsset etc querying to the explorer querier #2957

Closed foot closed 1 year ago

foot commented 1 year ago

Current querying system of many EE resources is SLOW, explorer is backed by sqlite/db cache and is very fast! Lets try and use this fast system.

The current endpoints:

Are all using the older "slower" (create restmapper etc each request), system, can we take advantage of the new explorer querier?

Guide on how to use the explorer apis and add a new type to it:

foot commented 1 year ago

cc @enekofb @jpellizzari wdyt?

enekofb commented 1 year ago

sounds definitely worthy to spike it with one of them!

I think that a good approach would be someone from Pesto to pair with any of us in the spike?

foot commented 1 year ago
foot commented 1 year ago

https://docs.gitops.weave.works/docs/next/explorer/getting-started/

enekofb commented 1 year ago

@foot @ranatrk this document is also internal for extending explorer https://github.com/weaveworks/weave-gitops-enterprise/blob/main/docs/extending-explorer.md

Adding you to the slack channel if you need any support

foot commented 1 year ago

Issues w/ templates:

foot commented 1 year ago