Kvindo™ Cloud Docs
A managed Kafka cluster in KRaft mode with a reusable Parameter Set, a Topic, and a Kafka User — a SCRAM principal with role-based topic grants and consumer-group access. Assumes the Networking example's demo network is already applied. kc resolves direct name references like parametersSetId because they sit straight on spec, but the brokers' and controllers' vpcSubnetId lives inside an array of objects, so the subnet's real ID is looked up into a shell variable first — making the block directly runnable.
Once reconciled, read the listener a client would actually use: kc get kafka main -n demo -o json | jq -r .status.bootstrapServersTls[]. A cluster that also needs public access requires a NAT floating IP on its VPC at creation time — set spec.createPublicIpv4 and read status.bootstrapServersPublic.
Resource docs
More in this section