Skip to content

Commit 65c5bfb

Browse files
authored
Merge pull request #3161 from replicatedhq/ajp-io-patch-1
refine release notes
2 parents 9bdd68c + 501efc2 commit 65c5bfb

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

docs/release-notes/rn-embedded-cluster.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ Released on April 3, 2025
3232
</table>
3333

3434
### New Features {#new-features-2-3-0}
35-
* Adds support for high availability installations when adding a third controller node.
36-
* Adds an "enable-ha" command for enabling high availability in clusters with three or more controller nodes.
35+
* Adds support for high availability installations when adding a third controller node. If HA isn't yet enabled, users will be prompted to enable HA when adding the third or more controller node.
36+
* Adds an "enable-ha" command for enabling high availability in clusters with three or more controller nodes. Although you are prompted to enable HA when adding nodes, this command can be used if you decline that prompt and later want to enable HA, or if your session is interrupted while HA is being enabled.
3737
* For new installations, the control plane is now set up as highly available within the cluster, enabling the removal of controller nodes from multi-node clusters without affecting pod scheduling.
38-
* Adds support for passing kubelet parameters to worker nodes through [k0s worker profiles](https://docs.k0sproject.io/v1.30.9+k0s.0/worker-node-config/#worker-profiles) through the `unsupportedOverrides.k0s` spec.
38+
* Adds support for passing kubelet parameters to nodes by specifying a [k0s worker profile](https://docs.k0sproject.io/head/worker-node-config/#worker-profiles) in the k0s config in the `unsupportedOverrides.k0s` section of the Embedded Cluster config. Although `workerProfiles` is an array in the k0s config, Embedded Cluster will take the first worker profile in the array and apply it to all nodes in the cluster. This lets you modify the kubelet configuration on all nodes in the cluster.
3939

4040
### Improvements {#improvements-2-3-0}
41-
* Host preflights have been updated to check that port 7443 is available on the loopback interface of the host, rather than being available on all network interfaces.
41+
* Host preflights are updated to check that port 7443 is available on the loopback interface of the host, rather than being available on all network interfaces.
4242
* Stability improvements for enabling high availability when adding a third controller node.
43-
* Ensures that Embedded Cluster components only run on control planes.
43+
* Ensures that Embedded Cluster components like the Admin Console and rqlite only run on controller nodes.
4444
* Output from the `join` and `reset` commands no longer mentions "controller nodes," which is terminology users wouldn't be familiar with. The controller node role name is used if custom roles are defined in the Embedded Cluster Config.
4545
* Adds `-y` as an alias for `--yes` in the `join` and `restore` commands.
4646
* Debug logs of the installation will now include the Embedded Cluster and k0s versions.

0 commit comments

Comments
 (0)