-
Notifications
You must be signed in to change notification settings - Fork 599
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Kubernetes "Explore" Dashboards #689
base: master
Are you sure you want to change the base?
Conversation
0daaf66
to
56066c8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few thoughts after working with, and committing to this for a bit.
My biggest consternation was with finding an entrypoint to using this.
@@ -0,0 +1,295 @@ | |||
{ | |||
// On record for each k8s kind. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I presume these written by hand? I don't expect the k8s object model to change much, just worth the mental note that this file will require maintenance when/if new object types are added.
This could also probably be extended to non-core CRDs at some point 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes hand written, and incomplete.
c5ba47d
to
8b4347c
Compare
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
…kinds. Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
…lationships... Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
This reverts commit 54b2fe6.
…s config into dashboard utility method(s)
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
Signed-off-by: Tom Wilkie <[email protected]>
This reverts commit 54b2fe6. Signed-off-by: Tom Wilkie <[email protected]>
Capturing this work with every intention to revert it, likely sooner-than-later. The *actual* layout improvements will come from an enhanced and update grafonnet or similar
This PR has been automatically marked as stale because it has not The next time this stale check runs, the stale label will be Thank you for your contributions! |
This PR includes code to generate a series of interlinked dashboards that allow you to navigate your application's structure inside Kubernetes.
uLihNJBfqG.mp4
This is very much a prototype right now. I do not see this replacing the existing interlinked resource analysis dashboards, but rather complementing (and linking to) them. If we decide to go in this direction, we might want to combine this with the some of the existing dashboards (eg the persistent volumes one)
WDYT?
TODO