How to add sub-nodes to the Kubernetes services view tree

Answered

I am trying to figure out if I can show Helm release in the Kubernetes Plugin services view as if it was an Resource category type. Is it possible to add  nodes to the existing view. The idea is that my plugin will share the same context and namespace and add Helm releases/revisions under the Helm node and also provide additional Helm related actions such as Get/Diff/Uninstall and so on. Something like this:

Of course my plugin will depend on JetBrains Kubernetes plugin.

VSCode Kubernetes extension does provide such API: https://github.com/vscode-kubernetes-tools/vscode-kubernetes-tools-api/blob/master/README.md

Any help in this regard is appreciated.

Cheers,

Sandip

0
3 comments

Hi,

Unfortunately, we don't provide such an API and the team doesn't have it in their plan.

Anyway, you can create an API request at https://youtrack.jetbrains.com/issues/IDEA. Please set the Subsystem: Tools. Kubernetes.

0

Thanks Karol for the quick response.

I was hoping that there is some othe generic extension point at the IDE API level that can help me here. Something like 

com.intellij.treeStructureProvider

(which seems to apply to Project tool window.

Thanks anyway. Creating the API request soon.

0

Please sign in to leave a comment.