dapr / dapr/quickstarts

Hello Kubernetes tutorial should use the Helm installation instead of the dapr init -k approach

Open
#1,028 18 comments 2 reactions 0 assignees View on GitHub
area/tutorials
Dominant language
Java
Stars
1.1k
Forks
547
PR merge metrics
No merged PRs in 30d

Description

Looking at this tutorial: https://github.com/dapr/quickstarts/tree/master/tutorials/hello-kubernetes , as a Kubernetes user I get scared of using a new CLI to install tools. I recommend switching to installing Dapr using Helm, a mechanism much more familiar to Kubernetes user.

This means changing `dapr init -k --dev` for the following commands:

Install Dapr
```
helm repo add dapr https://dapr.github.io/helm-charts/
helm repo update
helm upgrade --install dapr dapr/dapr \
--version=1.13.2 \
--namespace dapr-system \
--create-namespace \
--wait
```

To install Redis:

```shell
helm install redis oci://registry-1.docker.io/bitnamicharts/redis --version 17.11.3 --set "architecture=standalone" --set "master.persistence.size=1Gi"
```

If `dapr init -k --dev` is installing more things, for Kubernetes audience we need to make them explicit. Nobody likes installing things on a cluster without knowing exactly what is going on, it makes it more difficult to troubleshoot.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.