Description
Currently we have 2 similar entities:
Plugins: a single deployed instance of a Greenhouse Plugin
PluginPresets: A suite of Greenhouse Plugins with the same configuration deployed to a fleet of Clusters
This is confusing to the user and more difficult to maintain. Also clients (mainly UI) need to make distinctions on CREATE or UPDATE.
Objectives
- Encourage
PluginPresets as the only interface for creating Plugins
- Maintain Plugins only as technical resource with no client/user interaction
Acceptance Criteria
- [ ] Decide on how to deal with `Plugins deployed to the central Cluster: AdminPlugins
- [ ] Client interaction with Plugins is denied
- [ ] Migrate all Plugins from the CCloud Organization into PluginPresets