<p>While running the <code>helm init</code> I was getting an error:</p>

<pre><code>Error: error installing: the server could not find the requested resource (post deployments.extensions)
</code></pre>

<p>But I solved it by running :</p>

<pre><code>helm init --client-only
</code></pre>

<p>But when I run:</p>

<pre><code>helm upgrade --install --namespace demo demo-databases-ephemeral charts/databases-ephemeral --wait
</code></pre>

<p>I'm getting:</p>

<pre><code>Error: serializer for text/html; charset=utf-8 doesn't exist
</code></pre>

<p>I found nothing convincing as a solution and I'm not able to proceed forward in the setup.</p>

<p>Any help would be appreciated.</p>

<p>Check if your ~/.kube/config exists and is properly set up. If not, run the following command:</p>

<pre><code>sudo cp -i /etc/kubernetes/admin.config ~/.kube/config
</code></pre>

<p>Now check if kubectl is properly setup using:</p>

<pre><code>kubectl version
</code></pre>

<p>This answer is specific to the issue you are getting. If this does not resolve the issue, please provide more error log.</p>
