Skip to content

Commit c00e329

Browse files
committed
feat(ec): document firewalld configuration
1 parent b908ff8 commit c00e329

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

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

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,33 @@ If port 30000 is occupied, you can select a different port for the Admin Console
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

4343
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).
44+
45+
#### Firewalld
46+
47+
When Firewalld is enabled, Embedded Cluster will modify the config to allow traffic over the pod and service networks and open the required ports on the host.
48+
49+
The following rule is added to Firewalld:
50+
51+
```xml
52+
<?xml version="1.0" encoding="utf-8"?>
53+
<zone target="ACCEPT">
54+
<interface name="cali+"/>
55+
<interface name="tunl+"/>
56+
<interface name="vxlan-v6.calico"/>
57+
<interface name="vxlan.calico"/>
58+
<interface name="wg-v6.cali"/>
59+
<interface name="wireguard.cali"/>
60+
<source address="[pod-network-cidr]"/>
61+
<source address="[service-network-cidr]"/>
62+
</zone>
63+
```
64+
65+
The following ports are opened in the default zone:
66+
67+
```
68+
<port port="6443" protocol="tcp"/>
69+
<port port="10250" protocol="tcp"/>
70+
<port port="9443" protocol="tcp"/>
71+
<port port="2380" protocol="tcp"/>
72+
<port port="4789" protocol="udp"/>
73+
```

0 commit comments

Comments
 (0)