-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
[UPSTREAM] Kubebuilder Plugins - Phase 2
-
Upstream
-
False
-
False
-
Done
-
OCPPLAN-7770 - Upstream contributions
-
Impediment
-
OCPPLAN-7770Upstream contributions
-
0% To Do, 0% In Progress, 100% Done
-
Undefined
-
XL
Goal: Continue work on "Kubebuilder plugin Phase 2" - plugins as separate binaries that can be discovered by the Kubebuilder CLI binary via user specified plugin filepaths.
Why is this important: Open the door for future OperatorFramework plugin (e.g. scaffolds smaller building blocks from operator-lib), OpenShift plugin (e.g. scaffolding specific to the downstream needs), or plugins for other programming languages that can be out-of-tree.
Dependencies (internal and external):
- Kubebuilder accepts plugin proposal phase 2 and have it implemented and released.
Prioritized deliverables :
- Plugins as separate binaries that can be discovered by the Kubebuilder CLI binary via user specified plugin filepaths.
- Plugins that can be written in any language.
Estimate (XS, S, M, L, XL, XXL): XL
- blocks
-
OPECO-1878 [SPIKE] POC of a library-go plugin
- Closed
1.
|
QE Tracker | Closed | Unassigned | ||
2.
|
TE Tracker | Closed | Unassigned | ||
3.
|
Docs Tracker | Closed | Unassigned |