Version v0.4 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.

Upgrading the Operator

Upgrade the Coraza Kubernetes Operator to a new version.

Upgrading with Helm

To upgrade to the latest version:

helm repo update
helm upgrade coraza-kubernetes-operator \
  coraza-kubernetes-operator/coraza-kubernetes-operator \
  --namespace coraza-system

To upgrade to a specific version:

helm upgrade coraza-kubernetes-operator \
  coraza-kubernetes-operator/coraza-kubernetes-operator \
  --namespace coraza-system \
  --version 0.3.0

Helm automatically applies any CRD changes included in the new chart version.

Upgrading on OpenShift (OLM)

If you installed the operator through OperatorHub with automatic approval, OLM handles upgrades automatically when new versions are published to the catalog.

If you chose manual approval, pending upgrades appear in the OpenShift web console under Operators > Installed Operators. Approve the upgrade to proceed.

Checking Release Notes

Before upgrading, review the release notes for any breaking changes or migration steps:

Rolling Back

To roll back a Helm upgrade to the previous version:

helm rollback coraza-kubernetes-operator -n coraza-system

To list available revision history:

helm history coraza-kubernetes-operator -n coraza-system