[Server] Interpreting a View's filters by corresponding Design #10939
Labels
component/server
component/ui
User Interface
go
Pull requests that update Go code
issue/willfix
This issue will be worked on
kind/enhancement
Improvement in current feature
language/go
Issues or pull requests that use Golang
This issue a child issue of the epic described in #10937. See the parent issue for additional context.
Current Behavior
Meshery UI users receive a some amount of information back from Meshery Server with depth of details varying based on type of event (operation performed).
For example, a successful design deployment might include a list of all components deployed, but might not be totaled by count or by which Kubernetes cluster to which they were deployed.
Desired Behavior
Implementation
Enhance the existing
views
api with adesign
ID query parameter such that the adjoining View doesn't need to be created, but that the design-specific filter (a set of filters configured to explicitly display only the resources included in the given design) is dynamically applied by theviews
API foregoing the need to create and track what essentially amounts to a foreign key between designs and views.Acceptance Tests
Meshery Server clients (e.g. Meshery UI, mesheryctl, MeshMap) can GET a collection of discovered entities (resources) based constrained to those entities (i.e. components) defined in any given design.
Mockup
TBD
Contributor Guides and Handbook
The text was updated successfully, but these errors were encountered: