etcd nodes:
Nodes with the role etcd
-
etcd nodes - Inbound rules
+
etcd nodes - Inbound rules
| Protocol |
@@ -26,6 +26,12 @@
- etcd nodes
- controlplane nodes
- worker nodes
|
Canal/Flannel VXLAN overlay networking |
+
+ | TCP |
+ 9099 |
+ - etcd node itself (local traffic, not across nodes)
See Local node traffic |
+ Canal/Flannel livenessProbe/readinessProbe |
+
| TCP |
10250 |
@@ -33,7 +39,7 @@
kubelet |
-
etcd nodes - Outbound rules
+
etcd nodes - Outbound rules
| Protocol |
@@ -71,9 +77,15 @@
- etcd nodes
- controlplane nodes
- worker nodes
|
Canal/Flannel VXLAN overlay networking |
+
+ | TCP |
+ 9099 |
+ - etcd node itself (local traffic, not across nodes)
See Local node traffic |
+ Canal/Flannel livenessProbe/readinessProbe |
+
controlplane nodes:
Nodes with the role controlplane
-
controlplane nodes - Inbound rules
+
controlplane nodes - Inbound rules
| Protocol |
@@ -105,12 +117,24 @@
- etcd nodes
- controlplane nodes
- worker nodes
|
Canal/Flannel VXLAN overlay networking |
+
+ | TCP |
+ 9099 |
+ - controlplane node itself (local traffic, not across nodes)
See Local node traffic |
+ Canal/Flannel livenessProbe/readinessProbe |
+
| TCP |
10250 |
|
kubelet |
+
+ | TCP |
+ 10254 |
+ - controlplane node itself (local traffic, not across nodes)
See Local node traffic |
+ Ingress controller livenessProbe/readinessProbe |
+
| TCP/UDP |
30000-32767 |
@@ -118,7 +142,7 @@
NodePort port range |
-
controlplane nodes - Outbound rules
+
controlplane nodes - Outbound rules
| Protocol |
@@ -150,15 +174,27 @@
- etcd nodes
- controlplane nodes
- worker nodes
|
Canal/Flannel VXLAN overlay networking |
+
+ | TCP |
+ 9099 |
+ - controlplane node itself (local traffic, not across nodes)
See Local node traffic |
+ Canal/Flannel livenessProbe/readinessProbe |
+
| TCP |
10250 |
- etcd nodes
- controlplane nodes
- worker nodes
|
kubelet |
+
+ | TCP |
+ 10254 |
+ - controlplane node itself (local traffic, not across nodes)
See Local node traffic |
+ Ingress controller livenessProbe/readinessProbe |
+
worker nodes:
Nodes with the role worker
-
worker nodes - Inbound rules
+
worker nodes - Inbound rules
| Protocol |
@@ -184,12 +220,24 @@
- etcd nodes
- controlplane nodes
- worker nodes
|
Canal/Flannel VXLAN overlay networking |
+
+ | TCP |
+ 9099 |
+ - worker node itself (local traffic, not across nodes)
See Local node traffic |
+ Canal/Flannel livenessProbe/readinessProbe |
+
| TCP |
10250 |
|
kubelet |
+
+ | TCP |
+ 10254 |
+ - worker node itself (local traffic, not across nodes)
See Local node traffic |
+ Ingress controller livenessProbe/readinessProbe |
+
| TCP/UDP |
30000-32767 |
@@ -197,7 +245,7 @@
NodePort port range |
-
worker nodes - Outbound rules
+
worker nodes - Outbound rules
| Protocol |
@@ -223,6 +271,21 @@
- etcd nodes
- controlplane nodes
- worker nodes
|
Canal/Flannel VXLAN overlay networking |
+
+ | TCP |
+ 9099 |
+ - worker node itself (local traffic, not across nodes)
See Local node traffic |
+ Canal/Flannel livenessProbe/readinessProbe |
+
+
+ | TCP |
+ 10254 |
+ - worker node itself (local traffic, not across nodes)
See Local node traffic |
+ Ingress controller livenessProbe/readinessProbe |
+
+
Information on local node traffic
+
Kubernetes healthchecks (livenessProbe and readinessProbe) are executed on the host itself. On most nodes, this is allowed by default. When you have applied strict host firewall (i.e. iptables) policies on the node, or when you are using nodes that have multiple interfaces (multihomed), this traffic gets blocked. In this case, you have to explicitely allow this traffic in your host firewall, or in case of public/private cloud hosted machines (i.e. AWS or OpenStack), in your security group configuration. Keep in mind that when using a security group as Source or Destination in your security group, that this only applies to the private interface of the nodes/instances.
+