Skip to content

Galapagos 2.6.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 15:15

This release introduces a major change regarding the integration of Confluent Cloud.

Previously, Galapagos used the "inofficial" REST API which also feeds the Confluent Cloud Web UI for actions like creating service accounts and API keys.

With the latest additions to the official Confluent REST API, we were now able to switch to this API stack. This removes the necessity of adding a "real" user name and password to the Galapagos config. Instead, a so-called "Cloud API Key" (still, with OrgAdmin rights, unfortunately) must now be provided.

A full description of the related config changes and the steps to perform to upgrade to Galapagos 2.6.0 can be found in the Galapagos 2.6 migration guide. Please read it carefully. Galapagos 2.6.0 won't start up successfully on unchanged 2.5.x or earlier configurations.

The new integrations allowed us to provide a really cool Demo setup script for Galapagos, which guides you from creating a Confluent Cloud account (or using an existing one) down to full Galapagos configuration. See the updated README for details. From now on, we strongly encourage all new users of Galapagos to start with the Confluent based Demo setup, and, if required, switch to self-operated Kafka Clusters later, after getting familiar with Galapagos.

Additionally, we updated Angular to version 14 and related front-end libraries. A Bootstrap update (to Bootstrap 5) will most likely follow in the next release.

Backend libraries also have been updated to fix potential security issues.

Here are all changes and new features of this version:

Changes