mirror of https://github.com/dapr/docs.git
2.7 KiB
2.7 KiB
type | title | linkTitle | description |
---|---|---|---|
docs | init CLI command reference | init | Detailed information on the init CLI command |
Description
Install Dapr on supported hosting platforms.
Supported platforms
- [Self-Hosted]({{< ref self-hosted >}})
- [Kubernetes]({{< ref kubernetes >}})
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]({{< ref self-hosted-no-docker.md >}}) 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