github kubermatic/kubeone v1.4.0-rc.0

latest releases: v1.7.6, v1.8.3, v1.8.2...
pre-release2 years ago

Attention Needed

  • CentOS 8 has reached End-Of-Life (EOL) on January 31st, 2022. It will no longer receive any updates (including security updates). Support for CentOS 8 in KubeOne is deprecated and will be removed in a future release. We strongly recommend migrating to another operating system or CentOS distribution as soon as possible.

Added

  • Add experimental/alpha-level support for Kubermatic Operating System Manager (OSM) (#1748)
  • Add ability to change the container log maximum size (defaults to 100Mi) (#1644)
  • Add ability to change the container log maximum files (defaults to 5) (#1759)
  • Add the DigitalOcean CSI driver. The CSI driver is deployed automatically if .cloudProvider.external is enabled (#1754)
  • Add the default StorageClass and VolumeSnapshotClass for the DigitalOcean CSI driver. The StorageClass and VolumeSnapshotClass can be deployed by enabling the default-storage-class embedded addon (#1754)
  • Generate and approve CSRs for control plane and static workers nodes. Enable the server TLS bootstrap for control plane and static worker nodes (#1750, #1758)
  • Source .cloudProvider.csiConfig from the credentials file if present (#1739)
  • Fetch containerd auth config from the credentials file if present (#1745)

Changed

Fixed

  • Change baseurl to vault.centos.org for CentOS 8 (#1767)
  • Fix Docker to containerd migration on non-Flatcar operating systems (#1743)
  • Fix propagation of proxy config to machines and Kubernetes components (#1746)

Addons

  • Replace Hubble static certificate with CronJob generation (#1752)
  • Make template function required available to addons manifest templates (#1737)
  • Ensure unattended-upgrades in dpkg is active (#1756)

Terraform Configs

  • Create a placement group for control plane nodes in Terraform configs for Hetzner (#1762)

Updated

  • Update Canal CNI to v3.22.0 (#1797)
  • Update Cilium to v1.11.1 (#1752)
  • Update Calico VXLAN addon to v3.22.0 (#1797)
  • Update images in order to support Kubernetes 1.23 (#1751, #1753)
    • Update AWS External Cloud Controller Manager (CCM) to v1.23.0-alpha.0 for Kubernetes 1.23 clusters
    • Update Azure External Cloud Controller Manager (CCM) to v1.23.2 for Kubernetes 1.23 clusters
    • Update AWS EBS CSI driver to v1.5.0
    • Update AzureFile CSI driver to v1.9.0
    • Update AzureDisk CSI driver to v1.10.0
    • Update OpenStack External Cloud Controller Manager (CCM) to v1.23.0 for Kubernetes 1.23 clusters
    • Update the DigitalOcean External Cloud Controller Manager (CCM) to v0.1.36
    • Update the Hetzner External Cloud Controller Manager (CCM) to v1.12.1
  • Update machine-controller to v1.42.2 (#1748)

Checksums

SHA256 checksums can be found in the kubeone_1.4.0-rc.0_checksums.txt file.

Don't miss a new kubeone release

NewReleases is sending notifications on new releases.