Derek Coleman & Associates Inc logoDerek Coleman & Associates Inc

Home / Docs / Apache Kafka (KRaft, Hardened)

Apache Kafka (KRaft, Hardened) — documentation & support card

Single-node KRaft Kafka for evaluation and small pipelines — no ZooKeeper, no exposure by default.

Install Configure Troubleshoot Security

At a glance

TypeHardened VM image
Upstream / licenseApache Kafka (Apache-2.0) — see licenses
VersionKafka 4.3 line on AWS (KRaft-only; /opt/kafka/config/server.properties); Kafka 3.9.1 on GCE (KRaft; /opt/kafka/config/kraft-server.properties). Per-instance cluster id generated at first boot on both. Current builds: release notes.
Architecturex86-64
SizingAny current-generation instance with ≥ 4 vCPU (pay-as-you-go floor); 8 vCPU recommended for production.

Marketplaces

Network ports

PortPurposeState
22SSH (key-only)default-open
9092Kafka broker — bound to 127.0.0.1 (AWS) / bound to all interfaces but advertised as localhost (GCE); single-node evaluation posturecustomer-must-open (config + firewall)
9093KRaft controller — 127.0.0.1 (AWS) / all interfaces, quorum voter localhost (GCE)optional

"customer-must-open" means a cloud firewall rule and, where noted, an in-image configuration change — both deliberate. Closed by default is the design.

Access & credentials

No shared or default credentials are included in this image. Access uses the SSH key you supply at launch; any application credential is generated uniquely on your instance at first boot and stored only there — we never know it.

Log in: SSH with your launch key. Kafka CLI tools live in /opt/kafka/bin; the broker runs as the kafka user.

This product has no application credential of its own.

Step-by-step: first login / credentials.

Data & dependencies

Operate

Known limitations

Single node = evaluation/small-pipeline posture. Multi-broker clusters need a deliberate design (listeners, storage, quorum) — this image is one node of it.

Support

Email support@dcassociatesgroup.com — first response within 1 business day (US Eastern), most tickets same-day. To escalate an open ticket, reply "ESCALATE"; it is reviewed by the founder within 1 business day. Security reports: vulnerability disclosure.

Privacy: policy · Terms: terms · Security practices: security & trust · Vulnerability reports: disclosure policy