-
Epic
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
K8s 1.26 Support
-
Upstream
-
False
-
None
-
False
-
Not Selected
-
Done
-
0% To Do, 0% In Progress, 100% Done
-
Refinement Backlog
-
- Meta Issue for k8s 1.26 bump
In order to bump Operator SDK to support Kubernetes 1.25 there are a few dependencies we rely on making the bump first.
- Meta Issue for k8s 1.26 bump
This issue is meant to help track all dependencies and the status of their bumps.
-
-
- Order of dependency bumps
*Step 1: upgrade controller-runtime, controller-tools, helm, and operator-framework/operator-manifest-tools(can be done in parallel)*
- Order of dependency bumps
-
- [ ] sigs.k8s.io/controller-runtime
- [ ] sigs.k8s.io/controller-tools
- [ ] operator-framework/operator-manifest-tools
*Step 2: upgrade operator-framework/api and sigs.k8s.io/kubebuilder-declarative-pattern (can be done immediately after controller-runtime)*
- [ ] operator-framework/api
- [ ] sigs.k8s.io/kubebuilder-declarative-pattern
*Step 3.1: upgrade operator-framework/operator-registry and operator-framework/operator-lib (can be done immediately after operator-framework/api)*
- [ ] operator-framework/operator-registry
- [ ] operator-framework/operator-lib
*Step 3.2: upgrade kubebuilder (blocked until kubebuilder-declarative-pattern is bumped)*
- [ ] sigs.k8s.io/kubebuilder/v3
*Step 4: upgrade operator-framework/helm-operator-plugins and operator-framework/java-operator-plugins*
- [ ] operator-framework/helm-operator-plugins
- [ ] operator-framework/java-operator-plugins
*Step 5: upgrade operator-framework/operator-sdk dependencies*
- [ ] Bump Ginkgo/v2 and Kubebuilder 1.26
- [ ] Bump SDK to use k8s 1.26
- [ ] Bump envtest to 1.26
Upstream Github issue: https://github.com/operator-framework/operator-sdk/issues/6128
- is cloned by
-
OPECO-3012 [UPSTREAM] Meta Issue for K8S 1.28
- In Progress
-
OPECO-3003 [UPSTREAM] Meta Issue for K8S 1.27 #6381
- Closed