Skip to main content

SKE-Operator

Overview

The SKE-Operator is the operator for managing the installation and upgrading of SKE. For installation documentation see here.

The release manifest is available at:

http://syntasso-enterprise-releases.s3-website.eu-west-2.amazonaws.com/#ske-operator/

The helm chart is available at:

http://syntasso-enterprise-releases.s3-website.eu-west-2.amazonaws.com/#ske-operator-helm-chart/

To see which version of the helm chart corresponds to which version of the SKE-Operator, please refer to the release notes below.

Release Notes

0.9.0 (2024-12-12)

Released in Helm Chart version version 0.29.0

Note: This version of the SKE Operator is only compatible with SKE versions v0.8.0 or above.

Features

  • Enhanced support for Kratix upgrades, including post-upgrade checks written to the Kratix status

SKE Operator Helm Chart 0.26.0 (2024-11-26)

Deploys SKE Operator version 0.6.0

Features

  • This chart provides support for provisioning additional SKE and Kubernetes resources alongside the SKE Operator and SKE Deployment. With the skeDeployment.additionalResources, property, users can specify any additional resources that rely on the existence of a SKE Deployment (e.g. Destinations, BucketStateStore) whilst the higher level additionalResources property can be used to specify any other Kubernetes resources required (e.g. Secrets).

0.6.0 (2024-11-21)

Released in Helm Chart version 0.25.0

Bug Fixes

  • Fix bug to ensure Kratix Deployment readiness is properly checked before being marked as Available

0.5.0 (2024-11-12)

Released in Helm Chart version 0.22.0

warning

This version of the Helm chart introduces a breaking change in how it manages the Kratix CRD. To ensure a smooth upgrade, you must run the following manual commands before upgrading:

kubectl --context=$PLATFORM label crd kratixes.platform.syntasso.io app.kubernetes.io/managed-by=Helm
kubectl --context=$PLATFORM annotate crd kratixes.platform.syntasso.io meta.helm.sh/release-name=ske-operator meta.helm.sh/release-namespace=kratix-platform-system

These steps are required to align the CRD management with the new Helm chart structure. Failing to perform this migration will result in upgrade failures.

  • Support installing SKE Operator and SKE without cert-manager

0.4.1 (2024-10-21)

Released in Helm Chart version 0.21.0

  • Update default image host to registry.syntasso.io

0.4.0 (2024-10-17)

Released in Helm Chart version 0.19.0

Bug Fixes

  • Fix bug that made the Operator version configurable as this resulted in errors during upgrades

0.3.1 (2024-10-15)

Released in Helm Chart version 0.17.0

Bug Fixes

  • Fix bug preventing Kratix resources from being updated gracefully

0.3.0 (2024-10-10)

Released in Helm Chart version 0.16.0

Features

  • Support pulling releases from a Git Repo for air-gapped environments

Bug Fixes

  • Fix bug preventing correct version of SKE being returned from the Operator