<p>In <code>Chart.yaml</code> I specified dependency:</p>
<pre><code>dependencies:
  - name: redis
    version: 15.0.3
    repository: https://charts.bitnami.com/bitnami
</code></pre>
<p>In <code>deployment.yaml</code> I specify service:</p>
<pre><code>apiVersion: v1
kind: Service
metadata:
  labels:
      app: redis
  name: redis-svc
spec:
  clusterIP: None
  ports:
  - port: 6355
  selector:
      app: redis
</code></pre>
<p>But what I see after <code>kubectl get all</code>:</p>
<pre><code>service/redis-svc               ClusterIP   None             &lt;none&gt;        6355/TCP   36s
statefulset.apps/myapp-redis-master     0/1     37s
statefulset.apps/myapp-redis-replicas   0/3     37s
</code></pre>
<p>I want single redis instance as Service. What do I do wrong?</p>

<p>Helm supports passing arguments to dependent sub-charts. You can override the architecture of your <code>redis</code> sub-chart by adding this to your <code>values.yaml</code> file.</p>
<pre><code>redis:
  architecture: standalone
</code></pre>
