GitHub user dosubot[bot] added a comment to the discussion: How to install 5.0 
version using helm?

<!-- Answer -->
There is a Helm chart for Superset 5.0, but the official Helm registry 
(https://apache.github.io/superset/) is no longer serving chart artifacts and 
now redirects to the main Superset website, so you can't install it directly 
from a public registry. Instead, you need to clone the Superset GitHub 
repository and use the chart from the helm/superset directory for a local Helm 
install. Example steps:

1. Clone the repo:
   ```
   git clone https://github.com/apache/superset.git
   cd superset/helm/superset
   ```
2. Install with Helm:
   ```
   helm install my-superset .
   ```

Superset 5.0 images are now "lean" and do not include database drivers like 
psycopg2-binary by default. Superset v5 also switched from pip to uv for Python 
package management, so if you need to install extra Python packages (like 
psycopg2-binary or authlib), update your bootstrapScript to use uv, for example:
```yaml
bootstrapScript: |
  #!/bin/bash
  apt update && apt install -y gcc libpq-dev python3-dev pkg-config
  uv pip install psycopg2-binary authlib
```
If you use the Bitnami Helm chart, note that it does not support 
bootstrapScript, so you should build a custom Docker image with the required 
dependencies instead.

More details and discussion:  
[Helm chart registry status and 
workaround](https://github.com/apache/superset/issues/34301)  
[Superset 5.0 Helm chart and package management 
changes](https://github.com/apache/superset/discussions/34109)  
[Bitnami chart limitations](https://github.com/apache/superset/issues/33691)


<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*

---
<sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/9aa9033f-f1ea-40d8-b0a9-e4c3e1215a2b?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
 nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/34314)

GitHub link: 
https://github.com/apache/superset/discussions/34314#discussioncomment-13887281

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to