Skip to content

Commit 9bdd68c

Browse files
authored
feat(ec): release 2.3.0 (#3160)
* feat(ec): release 2.3.0 * f
1 parent 5632835 commit 9bdd68c

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

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

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,44 @@ This topic contains release notes for the [Replicated Embedded Cluster](/vendor/
1010

1111
Additionally, these release notes list the versions of Kubernetes and Replicated KOTS that are available with each version of Embedded Cluster.
1212

13+
## 2.3.0
14+
15+
Released on April 3, 2025
16+
17+
<table>
18+
<tr>
19+
<th>Version</th>
20+
<td id="center">2.3.0+k8s-1.30</td>
21+
<td id="center">2.3.0+k8s-1.29</td>
22+
</tr>
23+
<tr>
24+
<th>Kubernetes Version</th>
25+
<td id="center">1.30.9</td>
26+
<td id="center">1.29.14</td>
27+
</tr>
28+
<tr>
29+
<th>KOTS Version</th>
30+
<td id="center" colspan="2">1.124.11</td>
31+
</tr>
32+
</table>
33+
34+
### 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.
37+
* 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.
39+
40+
### 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.
42+
* Stability improvements for enabling high availability when adding a third controller node.
43+
* Ensures that Embedded Cluster components only run on control planes.
44+
* 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.
45+
* Adds `-y` as an alias for `--yes` in the `join` and `restore` commands.
46+
* Debug logs of the installation will now include the Embedded Cluster and k0s versions.
47+
48+
### Bug Fixes {#bug-fixes-2-3-0}
49+
* Fixes an issue where the UI continues to display the old Admin Console after an upgrade, which results in the previous version of the application showing as the currently deployed version.
50+
1351
## 2.2.0
1452

1553
Released on March 25, 2025

0 commit comments

Comments
 (0)