Kublr Release 1.24.2 (2023-02-16)

Kublr Quick Start

To quickly start using Kublr, run the following command:

sudo docker run --name kublr -d --restart=unless-stopped -p 9080:9080 kublr/kublr:1.24.2

Note that the Kublr Demo/Installer docker container can be run on ARM-based PCs, such as the MacBook M1. For full instructions on getting started with Kublr, please refer to our Quick start guide at /quickstart/.

The Kublr Demo/Installer is a lightweight, dockerized, limited-functionality platform that comes with a base trial license for Kublr. It can be used to:

  • Test the setup and management of a standalone Kubernetes cluster
  • Set up a full-featured Kublr platform
  • Exploring Kublr with a trial license

Please note that the Kublr Demo/Installer stores all of the data about the created clusters inside the Docker container. If you delete the Docker container, you will lose all data about the created clusters and the Kublr platforms. However, you will not lose the clusters and the platforms themselves.

Overview

The Kublr 1.24.2 patch release includes critical bug fixes for AWS volume resizer for version 1.24.1 and contains vSphere improvements for Distributed Switch support.

If you run Kublr clusters on AWS, we recommend migrating to v1.24.2 as soon as possible.

All Kublr components have been scanned for vulnerabilities using the Aquasecurity Trivy scanner. This release also includes various other improvements and fixes in addition to these key features.

Important Changes

AirGap Artifacts list

To use Kublr in an airgap environment, you will need to download the following BASH scripts from the repository at https://repo.kublr.com:

In addition to the BASH scripts, you will also need to download the following Helm package archives and Docker images:

Supported Kubernetes versions

v1.24

v1.23

v1.22

v1.21 (Deprecated in 1.25.0)

v1.20 (Deprecated in 1.24.0, End of support in 1.25.0)

Components versions

Kubernetes

ComponentVersionKublr AgentNotes
Kubernetes1.241.24.8-7default v1.24.8
1.231.23.14-7
1.221.22.16-7
1.211.21.14-13Deprecated in 1.25.0
1.201.20.14-17End of support in 1.25.0

Kublr Control Plane

ComponentVersion
Kublr Operator1.24.2
Kublr Control Plane1.24.2

Kublr Platform Features

ComponentVersion
Kubernetes
Dashboardv2.4.0
Kublr System1.24.1
LocalPath Provisioner (helm chart version)0.0.23-12
Ingress1.24.1
nginx ingress controller (helm chart version)4.2.3
cert-manager (helm chart version)1.5.3
Centralized Logging1.24.1
ElasticSearch7.10.2
Kibana7.10.2
SearchGuard53.6.0
SearchGuard Kibana plugin53.0.0
SearchGuard Admin7.10.2-53.6.0
RabbitMQ3.9.5
Curator5.8.1
Logstash7.10.2
Fluentd3.3.0
Fluentbit1.8.10
Centralized Monitoring1.23.0
Prometheus2.37.1 LTS
Kube State Metrics (helm chart version)4.20.2
AlertManager0.22.0
Grafana8.5.13
Victoria Metrics
Cluster0.9.32
Agent0.8.12
Alert0.4.35

Known Issues and Limitations

  1. When deploying Kublr Kubernetes clusters on vSphere with Kublr v1.23.2 or earlier, you must manually unmount CD/DVD drive 1 from each virtual machine using the vCenter console.

  2. Deleting vSphere clusters is not automatic and requires manual removal of the VMs and unregistration of the cluster.

  3. The Kublr Control Plane can only be updated from version 1.21.0 or higher.