Allow external plugins be used with SDK ( plugin phase 2 )
Feature Request
Describe the problem you need a feature to resolve.
The implementation was introduced in Kubebuilder
- It still missing the samples, docs, and e2e tests on the Kubebuilder side, see: https://github.com/kubernetes-sigs/kubebuilder/issues/2600#issuecomment-1199073677
However, we can also begin to provide the option on the SDK project
Describe the solution you'd like.
SDK CLI allows external plugins. That means we need to address the same changes/implemenation into the cmd/main.go using the KB implementation/imporrt, see: https://github.com/kubernetes-sigs/kubebuilder/pull/2338/files
c/c @jmrodri @everettraven @rashmigottipati
This is ready to be implemented, but is not a priority. However, let's wait on documentation to be added upstream so that easier for users to know what KB please 2 plugin is.
PR to add samples in KB for phase 2: https://github.com/kubernetes-sigs/kubebuilder/pull/2810