operator-sdk icon indicating copy to clipboard operation
operator-sdk copied to clipboard

Allow external plugins be used with SDK ( plugin phase 2 )

Open camilamacedo86 opened this issue 3 years ago • 3 comments

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

camilamacedo86 avatar Jul 29 '22 09:07 camilamacedo86

c/c @jmrodri @everettraven @rashmigottipati

camilamacedo86 avatar Jul 29 '22 09:07 camilamacedo86

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.

varshaprasad96 avatar Aug 01 '22 18:08 varshaprasad96

PR to add samples in KB for phase 2: https://github.com/kubernetes-sigs/kubebuilder/pull/2810

varshaprasad96 avatar Aug 01 '22 18:08 varshaprasad96