Skip to content

Commit

Permalink
docs(ports): adds a description of port 8443 used by KafkaAgent (#10570)
Browse files Browse the repository at this point in the history
Signed-off-by: prmellor <[email protected]>
  • Loading branch information
PaulRMellor authored Sep 12, 2024
1 parent 8e30be3 commit 4f0a038
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion documentation/assemblies/security/assembly-security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,17 @@ image::secure_communication_zookeeper.png[Secure Communication]

The ZooKeeper ports are used as follows:

ZooKeeper Port (2181):: ZooKeeper port for connection to Kafka brokers.
ZooKeeper port (2181):: ZooKeeper port for connection to Kafka brokers.
Additionally, the Cluster Operator communicates with ZooKeeper through this port.
ZooKeeper internodal communication port (2888):: ZooKeeper port for internodal communication between ZooKeeper nodes.
ZooKeeper leader election port (3888):: ZooKeeper port for leader election among ZooKeeper nodes in a ZooKeeper cluster.

.Node status monitoring using the `KafkaAgent` (8443)

Strimzi includes a component called `KafkaAgent` that runs inside each Kafka node.
The agent is responsible for collecting and providing node-specific information, such as current state and readiness, to the Cluster Operator.
It listens on port 8443 for secure HTTPS connections and exposes this information through a REST API, which the Cluster Operator uses to retrieve data from the nodes.

include::../../modules/security/con-certificate-authorities.adoc[leveloffset=+1]

include::../../modules/security/ref-certificates-and-secrets.adoc[leveloffset=+1]
Expand Down

0 comments on commit 4f0a038

Please sign in to comment.