Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 2.27 KB

File metadata and controls

45 lines (35 loc) · 2.27 KB

+++ title = 'Developer Quick-Start' linkTitle = 'Developer Quick-Start' weight = 0 [[cascade]] type = 'docs' +++

Please make sure you have all the prerequisites covered first. Then you can deploy a complete, open-source, event-streaming stack on your local Kubernetes cluster (e.g. MiniKube, KIND) with a single command:

curl -sL https://raw.githubusercontent.com/streamshub/developer-quickstart/main/install.sh | bash

The script installs operators, waits for readiness, then deploys all services. The full stack is typically ready in under five minutes.

Note: This is a development-only configuration. Resource limits, security settings, and storage are not suitable for production use.

What Gets Deployed

Component Namespace Description
Strimzi Kafka Operator strimzi Manages Kafka clusters via CRDs
Kafka cluster (dev-cluster) kafka Single-node Kafka for development
Apicurio Registry Operator apicurio-registry Manages schema registry instances
Apicurio Registry apicurio-registry In-memory schema registry
StreamsHub Console Operator streamshub-console Manages console instances
StreamsHub Console streamshub-console Web UI for Kafka management

Optional overlays can extend the core stack with additional components such as Prometheus metrics. Install with an overlay by setting the OVERLAY variable:

curl -sL https://raw.githubusercontent.com/streamshub/developer-quickstart/main/install.sh | OVERLAY=<name> bash

Next Steps