Phase 2 plugins in Cube Builder and Operator SDK allow for extensible CLI and scaffolding through external plugins
- Cube Builder simplifies building a Kubernetes operator and allows for extensible CLI and scaffolding through plugins
- Phase 2 plugins allow for external plugins to be discovered and used without needing to be compiled with the Cube Builder binary
- Plugins can modify Cube Builder's base scaffolding before files are written to disk
- Plugins can be written in any language
- External plugins allow for customization of Cube Builder's workflow for non-GoLang operators
Cube Builder's Phase 2 plugins allow for external plugins to be used without needing to be compiled with the Cube Builder binary. This means that plugins can be written in any language, allowing for greater flexibility and customization of Cube Builder's workflow for non-GoLang operators.