Skip to content

Commit 4a9b6cc

Browse files
committed
EC v1.21.0 release notes
1 parent 181db81 commit 4a9b6cc

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

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

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,50 @@ 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+
## 1.21.0
14+
15+
Released on January 22, 2025
16+
17+
<table>
18+
<tr>
19+
<th>Version</th>
20+
<td id="center">1.21.0+k8s-1.30</td>
21+
<td id="center">1.21.0+k8s-1.29</td>
22+
</tr>
23+
<tr>
24+
<th>Kubernetes Version</th>
25+
<td id="center">1.30.6</td>
26+
<td id="center">1.29.10</td>
27+
</tr>
28+
<tr>
29+
<th>KOTS Version</th>
30+
<td id="center" colspan="2">1.123.1</td>
31+
</tr>
32+
</table>
33+
34+
### New Features {#new-features-1-21-0}
35+
* Adds a new flag `ignore-host-preflights` and deprecates `skip-host-preflights`. If passed, preflights will run, but the user will be presented with the option to continue the installation if they fail.
36+
* Adds a new flag `yes` and deprecates `no-prompt`.
37+
* Adds preflight checks to ensure nodes joining the cluster can communicate with all other nodes in the cluster on ports 6443, 9443, 2380 and 10250.
38+
* Adds a preflight check to ensure IP forwarding is enabled (`net.ipv4.ip_forward = 1`). We have found that automatically enabling IP forwarding during installation results in broken clusters following users restarting systems or otherwise reverting kernel parameters.
39+
* If the network interface flag is not passed, Embedded Cluster will use improved logic to determine the correct interface.
40+
* `kubernetes.default.svc.cluster.local` has been added as a Kubernetes API server SAN.
41+
* `install` will now prompt the user if a newer version of the application is available to install instead.
42+
43+
### Improvements {#improvements-1-21-0}
44+
* Host support bundles will now include `firewall-cmd --list-all`.
45+
* "Does `modprobe`/`mount`/`umount` exist in the path" support bundle analyzers have been improved and will now pass regardless of where the binary is located.
46+
* Potentially sensitive CLI flag values will no longer be included in metrics reporting.
47+
* Error messages have been improved.
48+
* Usage messages have been improved.
49+
50+
### Bug Fixes {#bug-fixes-1-18-0}
51+
* Fixes an issue where `reset` commands run on partially-installed clusters could fail with errors like `no matches for kind "Installation"`.
52+
* Fixes an issue where the `join run-preflights` command was missing the `network-interface` flag.
53+
54+
### Changes {#changes-1-21-0}
55+
* The CLI library has been changed from `urfave/cli/v2` to `spf13/cobra`.
56+
1357
## 1.19.0
1458

1559
Released on November 14, 2024

0 commit comments

Comments
 (0)