Upgrading Connectware to 2.0.1 (Kubernetes)

How to upgrade Connectware to version 2.0.1 on Kubernetes.

Connectware 2.0.1 introduces enhancements to the Data Explorer.

circle-exclamation

Disclaimer

circle-exclamation

Hardware Requirements

Connectware 2.0.1 adds a new microservice for MQTT topic exploration. As a result, Connectware requires the following additional resources:

  • 400m CPU (0.4 CPU)

  • 1500 MiB of memory

On Kubernetes, this service runs with two replicas by default, effectively doubling the resource usage compared to Docker, but providing redundancy. Ensure your cluster has sufficient spare capacity before upgrading.

circle-exclamation

Upgrading Procedure

circle-exclamation
1

Upgrading Connectware to 2.0.1

Result: Connectware is upgraded to 2.0.1.

circle-exclamation
2

Migrating Services with CYBUS_MQTT_ROOT Configuration

If you are using services configured with CYBUS_MQTT_ROOT, you must run a migration script after installing Connectware 2.0.1 to ensure full Data Explorer compatibility.

  1. Set the shell variable ${NAMESPACE} to the Kubernetes namespace in which your Connectware is installed.

  2. Run the migration script. This is required if you have services using CYBUS_MQTT_ROOT.

  1. Verify that the script ran without errors.

  2. Restart the topic-explorer Deployment:

Result: The migration script updates the database with new column values. You do not need to reinstall your services.

Last updated

Was this helpful?