kapp icon indicating copy to clipboard operation
kapp copied to clipboard

provide a builtin web ui to inspect an app

Open cppforlife opened this issue 6 years ago • 7 comments

add a command (may be kapp ui?) that makes browsing through applications (exploring states of resources) a bit easier that doing it on the terminal

cppforlife avatar Jun 11 '19 21:06 cppforlife

What if k14s had a general k8s UI (kui?) that was optimized for k14s? It could allow inspecting any k8s resources, but could be aware of kapp labels and show an especially nice view for kapp apps. When inspecting services/ingresses, there could be a link such that if you have kwt running, the link would open the service/ingress in a new browser tab.

Amit-PivotalLabs avatar Sep 08 '19 00:09 Amit-PivotalLabs

i think @nimakaviani suggested something similar when we discussed it last time. adding UI to kapp for general browsing of k8s is probably too out-of-scope for kapp (goes beyond its single purpose), so standalone project makes sense. (though kui is already taken by another k8s ui project: https://github.com/IBM/kui). we will probably add a quick UI to easily browse thru deploy diff.

cppforlife avatar Sep 12 '19 04:09 cppforlife

You could probably build a separate binary that then integrates as a plugin for k9s.

brandonkal avatar Mar 05 '20 07:03 brandonkal

You could probably build a separate binary that then integrates as a plugin for k9s.

that's an interesting suggestion. i personally dont use k9s (tried but my pref remains with browser based UIs for dense/fast-moving information) but i could see it being useful to others.

just this morning i thought about possibility of making an octant plugin. im not too familiar with octant either but i think it could be nice to have a separate page listing apps. may be @bryanl has some ideas...

cppforlife avatar Mar 05 '20 23:03 cppforlife

I have ideas. I am currently noodling around on an idea and this very thought popped into my head. First things first, what would a good UI include in it?

bryanl avatar Jun 14 '20 23:06 bryanl

what would a good UI include in it?

ive been itching to have a quick way to list all apps on the cluster and quickly drill down to them. as well as seeing some basic info about when it was last deployed and did it succeed. pretty much kapp ls + kapp inspect but in ui form.

cppforlife avatar Jun 15 '20 19:06 cppforlife

I have been looking at ways to quickly see what is deployed by each Kapp applications, I thought about giving lens a try with a plugin but still have not found the time to do it. Is there other existing solutions ? ArgoCD has a really nice display of what it deployed and it looks great but I don't really need argoCD so I am still looking for a light solution allowing our teams to quickly see deployed apps.

schmurfy avatar Jul 18 '21 09:07 schmurfy