Skip to main content

Embedded Cluster Release Notes

1.13.0

Released on September 17, 2024

Version1.13.0+k8s-1.291.13.0+k8s-1.28
Kubernetes Version1.29.81.28.11
KOTS Version1.117.0

New Features

  • Adds the PrivateCACert template function to return the name of a ConfigMap containing additional trusted CA certificates provided by the end user with the --private-ca flag for the install command.

Bug Fixes

  • Fixes an issue where user-provided proxy configuration was removed during upgrades. This fix only applies to Embedded Clusters installed with this version or later. Users on older versions that upgrade to this version will still lose their proxy configuration.
  • Fixes an issue where the disk performance preflight failed on certain architectures where fio was unable to run.

1.12.1

Released on September 13, 2024

Version1.12.1+k8s-1.291.12.1+k8s-1.28
Kubernetes Version1.29.81.28.11
KOTS Version1.116.1

New Features

  • Adds the ability to provide additional trusted certificate authority certificates with the install command's --private-ca flag. This is useful when Embedded Cluster is installed behind an enterprise proxy that intercepts traffic and issues its own certificates.

Bug Fixes

  • Removes unnecessary values that were previously added to the no proxy list automatically.
  • KOTS now uses the fully qualified .svc.cluster.local address when making requests to the kotsadm-rqlite service to simplify HTTP proxy configuration.

1.12.0

Released on September 11, 2024

Version1.12.0+k8s-1.291.12.0+k8s-1.28
Kubernetes Version1.29.81.28.11
KOTS Version1.116.0

Improvements

  • Available updates and the check for updates button are shown on the Dashboard page of the Admin Console. The check for updates button is now also shown on the Version history page. These were removed in a previous version.
  • The Nodes page displays guidance and easier access to the node join command during initial install.
  • When nodes need to be added to the cluster during a restore operation, the join command is more clearly shown in the Admin Console.
  • Hides a banner on the View Files page that told users to use kubectl kots commands that are not intended for Embedded Cluster.
  • KOTS now uses the fully qualified .svc.cluster.local address when making requests to the kotsadm-rqlite and kotsadm-minio services for simplified HTTP proxy configuration using NO_PROXY=.cluster.local.

Bug Fixes

  • Fixes an issue where the values provided to the --http-proxy, --https-proxy, and --no-proxy flags for the kots install command were not propagated to the Replicated SDK.

1.11.1

Released on August 30, 2024

Version1.11.1+k8s-1.291.11.1+k8s-1.28
Kubernetes Version1.29.71.28.11
KOTS Version1.114.0

Improvements

  • Adds a host preflight check to ensure that disk performance is sufficient for etcd. Specifically, the P99 write latency must be less than 10 ms.

1.11.0

Released on August 23, 2024

Version1.11.0+k8s-1.291.11.0+k8s-1.28
Kubernetes Version1.29.71.28.11
KOTS Version1.114.0

Improvements

  • The default range available for NodePorts is now 80-32767 instead of 30000-32767. Many customers used unsupportedOverrides to configure this wider range for use with things like an ingress controller, so we have adjusted the default range accordingly. Changes to this range are not applied on upgrades, so existing installations will not be changed.
  • Adds host preflight checks for connecting to replicated.app and proxy.replicated.com. If you use a custom domain for replicated.app, the custom domain will be used in the preflight check.
  • Adds a host preflight check to ensure that neither nameserver localhost nor nameserver 127.0.0.1 is present in resolv.conf.

Bug Fixes

  • Fixes several issues that caused node resets to fail. Single-node clusters are no longer drained before being reset. Resets will no longer fail with the error unable to get installation if the installation failed early on. And node resets will now work if bind mounts are used for /var/lib/embedded-cluster, /var/lib/k0s, and /var/openebs.
  • Fixes an issue where preflight checks for modprobe, mount, and unmount in PATH did not use absolute paths.
  • Fixes an issue where restoring did not work with S3-compatible object stores other than AWS S3.

1.10.0

Released on August 13, 2024

Version1.10.0+k8s-1.291.10.0+k8s-1.28
Kubernetes Version1.29.71.28.11
KOTS Version1.114.0

New Features

  • Adds support for the dropdown config item type, which creates a dropdown on the config screen. See dropdown in Config.
  • Adds the radio config item type, which is functionally equivalent to the select_one item type but is more clearly named. The select_one config item type is deprecated in favor of radio but is still fully functional. See radio in Config.
note

For release notes for Embedded Cluster versions earlier than 1.10.0, see the Embedded Cluster GitHub releases page.