Skip to content

OpenShift deprecated resources transformation #457

Description

@aufi

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions