Kublr Demo/Installer Release 1.10.1 (2018-10-02)

This release has a known critical issue, use Kublr 1.21.2 or later instead

Due to docker image gcr.io/kubernetes-helm/tiller:v2.14.3 discontinued in the Google Image repository in August 2021, ( related issue: “Make Tiller Image Available on Docker Hub” ), Kublr may fail to complete cluster create and update.

The cluster hangs in “Creating” or “Updating” state indefinitely or for a very long time, or goes to “Error” state, in all cases with Tiller pod unhealthy due to Tiller image not available.

All versions of Kublr before 1.21.2 (including this one), and Kublr Agent versions earlier than the ones included in Kublr 1.21.2 are affected.

The issue and available solutions are described in the troubleshooting guide on Kublr support portal.

Migration to the latest Kublr Agents and Kublr Control Plane versions or at least Kublr 1.21.2 is recommended.

Overview

This update covers Kubernetes 1.10.7 and other enhancements.

Changelog

  1. Upgrade Kubernetes to [1.10.7]
  2. Complete redevelopment of the Centralized Logging feature. We are using the latest (6.4) version of all ELK components, oss images (without X-Pack, though you still can work with X-Pack as needed). Also, ElasticSearch is available in cluster mode, as recommended by the vendor.
  3. Complete redesign of the Centralized Monitoring feature. Now every cluster has it’s own Prometheus installation, and Kublr Platform uses the Prometheus Federation feature to collect metrics from underlying clusters.
  4. Single sign-on for Kibana. Now you can open the Kibana dashboard without a login/password using a Kublr account.
  5. We introduced Kublr spaces in UI. Spaces is a part of future role-based and access-control functionality. You can now create spaces and add a Kubernetes cluster to spaces. You can assign granular access and permissions via API. In future releases, we will add UI for this functionality.
  6. Grafana and Alert Manager have been updated to the latest version and now have better integration with the Centralized Monitoring feature.
  7. Implemented full support of Google Cloud Platform (created, update, delete, integration with centralized logging and monitoring).
  8. We improved UI to make it clear and accurate. We added more tips and edited existing ones.

Known issues and limitation

  1. On-premises cluster doesn’t support enabling persistence for features after the cluster has been created.

  2. It’s not possible to set a Custom Domain in Custom Specification.

  3. By default we disabled support of GPU for on-premises installation. Enabling GPU could cause unstable Kubernetes behavior with an unsupported GPU adapter. Please refer to documentation for supported GPU models.

  4. (Critical) Due to docker image gcr.io/kubernetes-helm/tiller:v2.14.3 discontinued in the Google Image repository in August 2021, ( related issue: “Make Tiller Image Available on Docker Hub” ), Kublr may fail to complete cluster create and update.

    The cluster hangs in “Creating” or “Updating” state indefinitely or for a very long time, or goes to “Error” state, in all cases with Tiller pod unhealthy due to Tiller image not available.

    All versions of Kublr before 1.21.2 (including this one), and Kublr Agent versions earlier than the ones included in Kublr 1.21.2 are affected.

    The issue and available solutions are described in the troubleshooting guide on Kublr support portal.

    Migration to the latest Kublr Agents and Kublr Control Plane versions or at least Kublr 1.21.2 is recommended.

Components versions

Kubernetes

ComponentVersion
Kubernetes1.10.7
etcd3.1.12
Kubernetes Dashboard1.8.3

Kublr Control Plane

ComponentVersion
Kublr BoxBuild 432
Kublr Control Plane1.10.1

Kublr Platform Features

ComponentVersion
Ingress0.3.4
nginx ingress controller (helm chart version)0.20.3
kube-lego (helm chart version)0.4.2
Centralized Logging0.6.0
ElasticSearch6.4.0
Kibana6.4.0
ElasticSearch Exporter1.0.1
Rabbitmq3.7.3
Curator5.5.1
Logstash6.4.0
Fluentd2.3.1
Centralized Monitoring1.10.1
Prometheus2.3.2
Kube State Metrics1.1.0
AlertManager0.15.2
Grafana5.2.2
System0.3.4