<p>The <a href="https://kubernetes.io/docs/reference/using-api/server-side-apply/" rel="nofollow noreferrer">page</a> on server-side apply in the Kubernetes docs suggests that it can be enabled or disabled (e.g., the docs say, &quot;If you have Server Side Apply enabled ...&quot;).</p>
<p>I have a GKE cluster and I would like to check if server-side apply is enabled. How can I do this?</p>

David Wesby
<p>You can try creating any object like <strong>namespace</strong> or so and try checking the YAML output using the command you will get an idea if SSA is enabled or not.</p>
<p><strong>Command</strong> :</p>
<p><code>kubectl create ns test-ssa</code></p>
<p>Get the created namespace</p>
<pre><code>kubectl get ns test-ssa -o yaml
</code></pre>
<p>If there is <strong>managedFields</strong> existing in output SSA is working.</p>
<p><strong>Server-side-apply</strong> i think introduced around <strong>K8s</strong> version <strong>1.14</strong> and now it's in <strong>GA</strong> with k8s version <strong>1.22</strong>. Wiht GKE i have noticed it's already been part of it alpha or beta.</p>
<p>If you are using the <strong>HELM</strong> on your <strong>GKE</strong> you might have noticed the <strong>Service Side Apply</strong>.</p>
