<p>Since Helm 3 is not using <strong>tiller</strong> anymore is it a valid way to delete a deployment by deleting its namespace?</p>
<p>Are there any unexpected side effects?</p>

<p>Yes! By deleting the namespace you would delete all resources that lives inside it.</p>
<p>Helm 3 is not using Tiller anymore and stores deployment informations within Kubernetes Secrets. But Secrets as other Kubernetes objects will be deleted when its namespace got deleted.</p>
<p>The most common way for deleting Helm 3 resource would be to use <a href="https://helm.sh/docs/helm/helm_uninstall/" rel="noreferrer">uninstall command</a>:</p>
<pre><code>helm3 uninstall RELEASE_NAME
</code></pre>
<p>I would never suggest you to delete whole namespace. Side effect would be losing everything inside it.</p>
