I’m trying to set up HTTPS on my kubernetes app running on Digital Ocean.
I got to Step Two of this page: https://developers.cloudflare.com/argo-tunnel/reference/kubernetes/.
This command worked fine:
$ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Skip local chart repository
...Successfully got an update from the "cloudflare" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete.
but when I ran
helm install --name anydomain --namespace default \
--set rbac.create=true \
--set controller.ingressClass=argo-tunnel \
--set controller.logLevel=6 \
cloudflare/argo-tunnel
it gave this output:
Error: release anydomain failed: namespaces "default" is forbidden: User "system:serviceaccount:kube-system:default" cannot get resource "namespaces" in API group "" in the namespace "default"
I would like some suggestions about how to troubleshoot this. I’m new to helm so I don’t know what would help.