<p>I've installed Zolando PostgreSQL Operator v1.8.1 in bare-metal K8S using helm,</p>
<pre><code>helm repo add postgres-operator-charts https://opensource.zalando.com/postgres-operator/charts/postgres-operator
helm install postgres-operator postgres-operator-charts/postgres-operator --version 1.8.1
</code></pre>
<p>but I'm not sure how to properly upgrade it to v1.8.2?</p>
<p>There is a documentation but it's too high level for me: <a href="https://github.com/zalando/postgres-operator/blob/master/docs/administrator.md#upgrading-the-operator" rel="nofollow noreferrer">https://github.com/zalando/postgres-operator/blob/master/docs/administrator.md#upgrading-the-operator</a></p>
<p>Could somebody provide step-by-step command line how to upgrade operator using Helm or without Helm?</p>

<p>Hope is not too late, I found myself doing this a couple of months ago as well, all you have to do is to change the docker image as explained in the documentation above, to be more specific, the <code>deployment</code> docker image. So I assume you have some basic understanding of helm, it is pretty common to have a custom values.yaml file in which you edit the configuration to fit your needs you just need to specify this file while running the upgrade with the <code>-f</code> flag.</p>
<pre class="lang-yaml prettyprint-override"><code>image:
  registry: registry.opensource.zalan.do
  repository: acid/postgres-operator
  tag: v1.8.2
  pullPolicy: &quot;IfNotPresent&quot;
</code></pre>
<p>and then <code>helm upgrade &lt;your-release&gt; &lt;path-to-your-chart&gt; -f values.yaml -n &lt;your-ns&gt;</code></p>
<p>That should be it. (be sure to double check the breaking changes for changes in the crds)</p>
