You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2020/10/25 16:40:41 UTC
[GitHub] [incubator-superset] craig-rueda commented on issue #11363: Helm chart fails completely
craig-rueda commented on issue #11363:
URL: https://github.com/apache/incubator-superset/issues/11363#issuecomment-716175968
I just tried this out and was able to have an installation up in ~2min.
What I tried:
1. Fresh clone
2. `cd helm/superset`
3. `helm dependency update`
4. `helm install superset .`
After a few min, the thing was up :)
Verified by running: `kubectl port-forward svc/superset 8088:8088` and logging into `http://localhost:8080` with `admin/admin`
```
$ kubectl get all
NAME READY STATUS RESTARTS AGE
pod/superset-5bdc9554d9-l9cwq 1/1 Running 0 5m27s
pod/superset-init-db-9jxwh 0/1 Completed 0 5m27s
pod/superset-postgresql-0 1/1 Running 0 5m27s
pod/superset-redis-master-0 1/1 Running 0 5m27s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/superset NodePort 172.20.60.220 <none> 8088:30817/TCP 5m27s
service/superset-postgresql ClusterIP 172.20.216.19 <none> 5432/TCP 5m27s
service/superset-postgresql-headless ClusterIP None <none> 5432/TCP 5m27s
service/superset-redis-headless ClusterIP None <none> 6379/TCP 5m27s
service/superset-redis-master ClusterIP 172.20.238.102 <none> 6379/TCP 5m27s
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/superset 1/1 1 1 5m27s
NAME DESIRED CURRENT READY AGE
replicaset.apps/superset-5bdc9554d9 1 1 1 5m27s
NAME READY AGE
statefulset.apps/superset-postgresql 1/1 5m27s
statefulset.apps/superset-redis-master 1/1 5m27s
NAME COMPLETIONS DURATION AGE
job.batch/superset-init-db 1/1 101s 5m27s
```
@joehoeller - just to be clear around this chart - it's meant to allow for admins to stand up superset (potentially in a production env). We don't make any assumptions about how the thing is configured, nor do we load examples. This is done on purpose as you could imagine that after running Superset for some time, you would not want to re-load examples, etc. on upgrade. Regarding the redis issue you mentioned, I couldn't repro this. Our base Docker image doesn't include any deps like redis, postgres, etc. again on purpose as we don't want to make assumptions, but rather want to encourage people running the thing in their envs to add their own layers for needed drivers. There is a mechanism to add extra deps, which @mistercrunch pointed out above, which added redis correctly :).
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org