Skip to content

Releases: deckhouse/deckhouse

v1.60.3 Deckhouse Kubernetes Platform

01 Jun 02:52
4360ab7
Compare
Choose a tag to compare

Changelog v1.60.3

Features

  • [dhctl] Improve config validation error messages. #8453

Fixes

  • [deckhouse] Fix the number of deckhouse replicas for not bootstrapped clusters. #8526
  • [deckhouse-controller] Fix default module source template. #8567
  • [deckhouse-controller] Disable manager's internal metrics server. #8558
  • [extended-monitoring] Add support of mirrors for container registries for image_availability_exporter. #8568

Chore

  • [registrypackages] Update the d8 registry package version. #8563

For more information, see the changelog and minor version release changes.

v1.60.2 Deckhouse Kubernetes Platform

29 May 15:56
f160257
Compare
Choose a tag to compare
Pre-release

Changelog v1.60.2

Features

  • [cloud-provider-vcd] Support multiple VCD API versions. #8451
  • [dhctl] Add bootstrap, converge, destroy, abort, import gRPC services. #8455

Fixes

  • [cloud-provider-vcd] Remove required from discoveryData property. #8541
  • [documentation] Fix search. Fix version badge. #8520
  • [kube-dns] Fix empty array error in domain alias validation webhook. #8503
  • [registry-packages-proxy] Don't replace the system CA certificates if a custom CA is used. #8537

For more information, see the changelog and minor version release changes.

v1.60.1 Deckhouse Kubernetes Platform

28 May 08:20
2b110dd
Compare
Choose a tag to compare
Pre-release

Changelog v1.60.1

Fixes

  • [candi] Fix incorrect condition for hostname discovery. #8458
  • [deckhouse-controller] Start addon-operator after controllers' preflight checks. #8485
  • [docs] Add a guide for full etcd recovery in the cluster. #8405
  • [monitoring-ping] Skip nodes without IP address. #8440

For more information, see the changelog and minor version release changes.

v1.60.0 Deckhouse Kubernetes Platform

23 May 14:01
0b0beea
Compare
Choose a tag to compare
Pre-release

Deckhouse Kubernetes Platform v1.60 Release Overview

Please note

  • Major changes related to the Ingress controller.
    Support for Ingress controller version 1.1 has been discontinued. Deckhouse Kubernetes Platform will not update if Ingress controller version 1.1 is in use in your cluster.

    Note that the default Ingress controller version has been revised to 1.9. Ingress controllers whose version has not been set explicitly will be upgraded.

    You can set the Ingress controller version to use via the defaultControllerVersion or controllerVersion parameters.

  • Support for Debian 9 has been discontinued. The Deckhouse Kubernetes Platform upgrade will not take place if Debian 9-based nodes are used in the cluster.

  • Support for the l2-load-balancer module has been discontinued (the module is no longer available for use). The revised version of the module will be included in one of the future DKP releases.

Major changes

  • You can split the configuration of the DKP installer (the dhctl tool) into multiple files — just specify each file using the --config parameter. The installer will automatically determine the order in which resources should be applied. The --resources parameter is considered deprecated and will be removed in future releases.
  • The method of calculating routes on nodes has been updated for the OpenStack provider. From now on, new nodes with multiple network interfaces running Ubuntu 22.04 and higher are configured correctly.
  • A bug has been fixed that could cause DKP to roll back to a lower version after installation.

Component version updates

  • Kubernetes control plane: v1.27.13, v1.28.9, v1.29.4
  • Go: 1.22.2
  • csi-driver (cloud-provider-vcd): 1.6.0
  • deckhouse-cli (d8 tool): 0.1.0
  • shell-operator: 1.4.7
  • terraform-provider-ovirt: 2.1.5

A list of internal modules or their components that will be restarted during the upgrade

  • Kubernetes control plane
  • Grafana (v8, v10)
  • Ingress controller
  • Kruise controller (ingress-nginx)
  • bashible-apiserver
  • chrony
  • cloud-controller-manager (cloud-provider-aws)
  • cloud-controller-manager (cloud-provider-azure)
  • cloud-controller-manager (cloud-provider-gcp)
  • cloud-controller-manager (cloud-provider-openstack)
  • cloud-data-discoverer (cloud-provider-vsphere)
  • cloud-provider-yandex
  • cloud-provider-zvirt
  • control plane, cni (istio)
  • dex-authenticator
  • documentation
  • kube-proxy
  • l2-load-balancer
  • okmeter
  • operator-trivy
  • prometheus-operator
  • terraform-manager
  • upmeter

See CHANGELOG v1.60 for more details.

v1.59.12 Deckhouse Kubernetes Platform

15 May 16:32
1296d76
Compare
Choose a tag to compare

Changelog v1.59.12

Fixes

  • [istio] Set trafficRedirectionSetupMode option to InitContainer by default. #8394

For more information, see the changelog and minor version release changes.

v1.59.11 Deckhouse Kubernetes Platform

13 May 12:37
1ceb73e
Compare
Choose a tag to compare

Changelog v1.59.11

Features

  • [istio] The trafficRedirectionSetupMode module parameter. #8353

Fixes

  • [dhctl] Backport fix for pulling of additional modules images from d8-cli into dhctl mirror. #8364
  • [global-hooks] Trigger k8s_upgrade migration when K8s version changes. #8260

For more information, see the changelog and minor version release changes.

v1.59.10 Deckhouse Kubernetes Platform

06 May 14:36
5328bfb
Compare
Choose a tag to compare
Pre-release

Changelog v1.59.10

Fixes

  • [flant-integration] Remove python tests from the image. #8321

For more information, see the changelog and minor version release changes.

v1.59.9 Deckhouse Kubernetes Platform

06 May 08:46
b94223e
Compare
Choose a tag to compare
Pre-release

Changelog v1.59.9

Fixes

  • [flant-integration] Fix resources counting. #8291
  • [operator-prometheus] Add TLS-assets for email and webhook receivers into secret which mount into alertmanager. #8302
  • [prometheus] Switch Alertmanager configuration selector from alertmanagerConfigSelector to alertmanagerConfiguration. #8302

Chore

  • [deckhouse-controller] Enable Deckhouse high availability mode only after the bootstrap process is complete. #8275

For more information, see the changelog and minor version release changes.

v1.59.8 Deckhouse Kubernetes Platform

25 Apr 11:24
8312ce9
Compare
Choose a tag to compare
Pre-release

Changelog v1.59.8

Fixes

  • [l2-load-balancer] Module is declared as experimental. #8236

For more information, see the changelog and minor version release changes.

v1.59.7 Deckhouse Kubernetes Platform

24 Apr 08:10
03b9a55
Compare
Choose a tag to compare
Pre-release

Changelog v1.59.7

Fixes

  • [monitoring-kubernetes] Avoid hook fails on decoding old Helm 2 releases. #8251
  • [monitoring-kubernetes] Fix hook with checking Helm deprecated resources. #8246

For more information, see the changelog and minor version release changes.