Skip to content

Commit 8882a45

Browse files
feat(ec): document firewalld configuration (#3064)
* feat(ec): document firewalld configuration * docs edits --------- Co-authored-by: Paige Calvert <[email protected]>
1 parent b908ff8 commit 8882a45

File tree

2 files changed

+50
-1
lines changed

2 files changed

+50
-1
lines changed

docs/enterprise/installing-embedded-requirements.mdx

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,52 @@ This topic lists the installation requirements for Replicated Embedded Cluster.
3838
</table>
3939

4040
&#42; Required only if the application uses the [Replicated private registry](/vendor/private-images-replicated).
41+
42+
## About Firewalld Configuration
43+
44+
When Firewalld is enabled in the installation environment, Embedded Cluster modifies the Firewalld config to allow traffic over the pod and service networks and to open the required ports on the host. No additional configuration is required.
45+
46+
The following rule is added to Firewalld:
47+
48+
```xml
49+
<?xml version="1.0" encoding="utf-8"?>
50+
<zone target="ACCEPT">
51+
<interface name="cali+"/>
52+
<interface name="tunl+"/>
53+
<interface name="vxlan-v6.calico"/>
54+
<interface name="vxlan.calico"/>
55+
<interface name="wg-v6.cali"/>
56+
<interface name="wireguard.cali"/>
57+
<source address="[pod-network-cidr]"/>
58+
<source address="[service-network-cidr]"/>
59+
</zone>
60+
```
61+
62+
The following ports are opened in the default zone:
63+
64+
<table>
65+
<tr>
66+
<th>Port</th>
67+
<th>Protocol</th>
68+
</tr>
69+
<tr>
70+
<td>6443</td>
71+
<td>TCP</td>
72+
</tr>
73+
<tr>
74+
<td>10250</td>
75+
<td>TCP</td>
76+
</tr>
77+
<tr>
78+
<td>9443</td>
79+
<td>TCP</td>
80+
</tr>
81+
<tr>
82+
<td>2380</td>
83+
<td>TCP</td>
84+
</tr>
85+
<tr>
86+
<td>4789</td>
87+
<td>UDP</td>
88+
</tr>
89+
</table>

docs/partials/embedded-cluster/_port-reqs.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ If port 30000 is occupied, you can select a different port for the Admin Console
4040

4141
In addition to the ports above, air gap installations also require that port 50000/TCP is open and available for the Local Artifact Mirror (LAM).
4242

43-
If port 50000 is occupied, you can select a different port for the LAM during installation. For more information, see [Embedded Cluster Install Command Options](/reference/embedded-cluster-install).
43+
If port 50000 is occupied, you can select a different port for the LAM during installation. For more information, see [Embedded Cluster Install Command Options](/reference/embedded-cluster-install).

0 commit comments

Comments
 (0)