<p>I have installed Apache Superset from its Helm Chart in a Google Cloud Kubernetes cluster. I need to <code>pip install</code> a package that is not installed when installing the Helm Chart. If I connect to the Kubernetes bash shell like this:</p>

<p><code>kubectl exec -it superset-4934njn23-nsnjd /bin/bash</code></p>

<p>Inside there's no python available, no pip and apt-get doesn't find most of the packages.</p>

<p>I understand that during the container installation process the packages are listed in the Dockerfile, I suppose that I need to fork the docker container, modify the Dockerfile, register the container to a container registry and make a new Helm Chart that will run this container.</p>

<p>But all this seems too complicated for a simple <code>pip install</code>, is there a simpler way to do this?</p>

<p>Links:</p>

<p>Docker- <a href="https://hub.docker.com/r/amancevice/superset/" rel="nofollow noreferrer">https://hub.docker.com/r/amancevice/superset/</a></p>

<p>Helm Chart - <a href="https://github.com/helm/charts/tree/master/stable/superset" rel="nofollow noreferrer">https://github.com/helm/charts/tree/master/stable/superset</a></p>

Ben Gosub
<p>Docker file seems to be installing python3 package. 
Try 'python3' or "pip3" instead of 'python'/'pip'</p>
