There has been some discussion about how to best support "Applications". Many users will want to view deployed objects as an "application" and may not care or even be aware of each of the individual objects (Deployments, Services, ConfigMaps, ThirdPartyResources, etc.) deployed in the cluster.
We will need to figure out what an "app" is. It implies some kind of ownership relationship between an "app" and the individual objects deployed in the cluster. Helm does something similar with objects deployed as part of a helm chart. This may be a good place to start.
Some other UIs like OpenShift do some grouping of objects into projects and applications.
Related issues/PRs: #1504 #1570 #1332
cc @erictune @davidopp
There has been some discussion about how to best support "Applications". Many users will want to view deployed objects as an "application" and may not care or even be aware of each of the individual objects (Deployments, Services, ConfigMaps, ThirdPartyResources, etc.) deployed in the cluster.
We will need to figure out what an "app" is. It implies some kind of ownership relationship between an "app" and the individual objects deployed in the cluster. Helm does something similar with objects deployed as part of a helm chart. This may be a good place to start.
Some other UIs like OpenShift do some grouping of objects into projects and applications.
Related issues/PRs: #1504 #1570 #1332
cc @erictune @davidopp