This is a cache of https://docs.okd.io/4.13/operators/operator_sdk/helm/osdk-hybrid-helm-updating-projects.html. It is a snapshot of the page at 2024-11-20T00:20:31.789+0000.
Updating Hybrid <strong>helm</strong>-based projects - Developing Operators | Operators | OKD 4.13
×

OKD 4.13 supports Operator SDK 1.28.0. If you already have the 1.25.4 CLI installed on your workstation, you can update the CLI to 1.28.0 by installing the latest version.

However, to ensure your existing Operator projects maintain compatibility with Operator SDK 1.28.0, update steps are required for the associated breaking changes introduced since 1.25.4. You must perform the update steps manually in any of your Operator projects that were previously created or maintained with 1.25.4.

Updating Hybrid helm-based Operator projects for Operator SDK 1.28.0

The following procedure updates an existing Hybrid helm-based Operator project for compatibility with 1.28.0.

Prerequisites
  • Operator SDK 1.28.0 installed

  • An Operator project created or maintained with Operator SDK 1.25.4

Procedure
  • Find the ose-kube-rbac-proxy pull spec in the following files, and update the image tag to v4.13:

    • config/default/manager_auth_proxy_patch.yaml

    • bundle/manifests/memcached-operator.clusterserviceversion.yaml

    
          containers:
          - name: kube-rbac-proxy
            image: registry.redhat.io/openshift4/ose-kube-rbac-proxy:v4.13 (1)
    
    1 Update the tag version from v4.12 to v4.13.