Local k3d cluster
Create a plain k3d cluster, install Dapr, and add only the fixtures your System needs.
A staging or production runtime needs a real Kubernetes cluster and the backing services your integrations use. For a first test, use k3d: it runs a Kubernetes cluster inside Docker, can be created from the CLI, and can be deleted when the test is done.
Start with an empty cluster. Add Dapr and only the fixtures your System needs. Then build local images, import them into k3d, render the manifests, and apply them to the cluster.
k3d cluster create intropydapr init -kkubectl create namespace integrationLocal k3d cluster
Create a plain k3d cluster, install Dapr, and add only the fixtures your System needs.
Rendered manifests
Render a System into Kubernetes YAML for a local cluster, choose port fixtures, and see what resources are emitted.
Observability
Read logs, traces, and metrics from the local runtime. Wire a Component’s host to an OTLP exporter to collect all three.
Runtime concepts
The model behind the local path: topology, ports, manifests, and environment-owned configuration.