github kubermatic/kubeone v1.2.0-beta.0

Attention Needed

  • Kubernetes has announced deprecation of the Docker (dockershim) support in
    the Kubernetes 1.20 release. It's expected that Docker support will be
    removed in Kubernetes 1.22
    • All newly created clusters running Kubernetes 1.21+ will be provisioned
      with containerd instead of Docker
    • Automated migration from Docker to containerd is currently not available,
      but is planned for one of the upcoming KubeOne releases
    • We highly recommend using containerd instead of Docker for all newly
      created clusters. You can opt-in to use containerd instead of Docker by
      adding containerRuntime configuration to your KubeOne configuration
      manifest:
      yaml containerRuntime: containerd: {}
      For the configuration file reference, run kubeone config print --full.
      ### Known Issues
      * Provisioning Kubernetes 1.20 clusters results with one of the control plane
      nodes being unhealthy/broken for the first 5-10 minutes after provisioning
      the cluster. This causes KubeOne to fail to create MachineDeployment objects
      because the machine-controller-webhook service can't be found. Also, one of
      the NodeLocalDNS pods might get stuck in the crash loop.
      * KubeOne currently still doesn't support Kubernetes 1.20. We do not
      recommend provisioning 1.20 clusters or upgrading existing clusters to
      Kubernetes 1.20
      * We're currently investigating the issue. You can follow the progress
      in the issue #1222
      ### Added
      * Add support for containerd container runtime (#1180, #1188, #1190, #1205, #1227, #1229)
      * Kubernetes has announced deprecation of the Docker (dockershim) support in
      the Kubernetes 1.20 release. It's expected that Docker support will be
      removed in Kubernetes 1.22
      * All newly created clusters running Kubernetes 1.21+ will default to
      containerd instead of Docker
      * Automated migration from Docker to containerd is currently not available,
      but is planned for one of the upcoming KubeOne releases
      ### Changed
      #### Bug Fixes
      * Fix wrong legacy Docker version on RPM systems (#1191)
      #### Terraform Configs
      * Replace GoBetween load-balancer in vSphere Terraform example by keepalived (#1217)
      #### Addons
      * Fix DNS resolution issues for the Backups addon (#1179)
      ### Checksums
      SHA256 checksums can be found in the kubeone_1.2.0-beta.0_checksums.txt file.
latest release: v1.2.0-beta.1
28 days ago