init CLI command reference
Detailed information on the init CLI command
Description
Install Dapr on supported hosting platforms.
Supported platforms
Usage
dapr init [flags]
Flags
Name | Environment Variable | Default | Description |
---|---|---|---|
—enable-ha | false | Enable high availability (HA) mode | |
—enable-mtls | true | Enable mTLS in your cluster | |
—help , -h | Print this help message | ||
—kubernetes , -k | false | Deploy Dapr to a Kubernetes cluster | |
—wait | false | Wait for Kubernetes initialization to complete | |
—timeout | 300 | The wait timeout for the Kubernetes installation | |
—namespace , -n | dapr-system | The Kubernetes namespace to install Dapr in | |
—runtime-version | latest | The version of the Dapr runtime to install, for example: 1.0.0 | |
—slim , -s | false | Exclude placement service, Redis and Zipkin containers from self-hosted installation |
Examples
Self-hosted environment
dapr init
You can also specify a specific runtime version. Be default, the latest version is used.
dapr init --runtime-version 1.4.0
Dapr can also run Slim self-hosted mode without Docker.
dapr init -s
Kubernetes environment
dapr init -k
You can wait for the installation to complete its deployment with the --wait
flag. The default timeout is 300s (5 min), but can be customized with the --timeout
flag.
dapr init -k --wait --timeout 600
You can also specify a specific runtime version.
dapr init -k --runtime-version 1.4.0
Last modified February 18, 2022: Update setup-jetstream.md (#2200) (428d8c2)