rancher-sandbox / rancher-desktop

Container Management and Kubernetes on the Desktop
https://rancherdesktop.io
Apache License 2.0
5.7k stars 267 forks source link

Add Plugin Framework #1169

Open agracey opened 2 years ago

agracey commented 2 years ago

Preflight Checklist

Problem Description

I would like to be able to build plugins to add features to Rancher Desktop. A few use cases off the top of my head:

Proposed Solution

Add a mechanism to pull in node.js modules and attach with hooks in our code. Document these hooks and their context.

This could be something that we build our own functionality onto going forward as well.

Additional Information

Potential hooks:

Convenience methods/callbacks:

thawkins commented 2 years ago

+1