GoogleCloudPlatform / cloud-code-intellij

Plugin to support the Google Cloud Platform in IntelliJ IDEA - Docs and Issues Repository
Apache License 2.0
318 stars 59 forks source link

[FR] Add Object Browser to Kubernetes Cluster Explorer #3084

Open markmandel opened 2 years ago

markmandel commented 2 years ago

Within Google Cloud's console, there's a really handy feature called "Object Browser" - which lets you see every resource definition within one or more clusters.

image

It's very useful for anyone who works outside of the standard set of Kubernetes Resources.

I think it would be super handy to have an element under "namespace" called "Object Browser" that did the same thing:

image

Each item could be described (like we have for every other resource listed).

I think it would give visibility into a variety of workloads without having to implement custom tooling for each and every one.

ivanporty commented 1 year ago

@markmandel thanks for the report. We'll be looking into this.

ivanporty commented 1 year ago

@markmandel just to clarify, why do you want this to be available in the IDE specifically - to view YAMLs, analyze your overall workloads and compare configurations, or less context switching in general?

markmandel commented 1 year ago

Less context switching for sure. I can do a lot of this through kubectl, but that is true for all the things I can see in the IDE.

Then I have a single space to do all my debugging and visualisation for what is happening in the cluster. Right now I tend to live in kubectl land, because so much of my current work is based on CRDs that are outside what is built into Kubernetes out of the gate.