There is a several resource types typical for OpenShift, that are subject of deprecation, so crane needs to be able handle their upgrade path. Most value should be for OpenShift 5, since v4 deprecated resources, but it still supports it.
Most important resourcetypes are:
- BuildConfig (transform to ShipWright)
- DeploymentConfig
- TBD
- others like Route/Ingress (currently whiteouted) ImageStream and SecurityContextConstraints
A quick raw exploration from beginning 2026 is https://github.com/aufi/move-crane/blob/main/notes/ocp-4x-compatibility.md
Subtasks for each resource type transformation is expected to be created. The implementation could be separate plugins or part of OpenShift Plugin (TBD).
This work depends on crane plugin system upgrade tracked in #415
There is a several resource types typical for OpenShift, that are subject of deprecation, so crane needs to be able handle their upgrade path. Most value should be for OpenShift 5, since v4 deprecated resources, but it still supports it.
Most important resourcetypes are:
A quick raw exploration from beginning 2026 is https://github.com/aufi/move-crane/blob/main/notes/ocp-4x-compatibility.md
Subtasks for each resource type transformation is expected to be created. The implementation could be separate plugins or part of OpenShift Plugin (TBD).
This work depends on crane plugin system upgrade tracked in #415