<p>I need to add RBAC to my AKS, but when I go to Azure portal it says that it's a creation operation and that it's not possible to update it afterwards.</p>
<p>Do I need to tear down the whole cluster and create a new one with RBAC enabled to make use of this feature?</p>
<p>It's an ongoing project in production, so for me it's not as simple as running terraform destroy and terraform apply unfortunately.</p>
<p>How would you suggest to do it, to make sure of minimum impact on availability and to have everything set up the same way as the previous cluster?</p>

Domenico
<p><em><strong>I tried to reproduce the same in my environment I got the results successfully like below:</strong></em></p>
<p>It is possible to add RBAC enabled After creating a Kubernetes cluster:</p>
<p><em><strong>In your Kubernetes cluster -&gt; under setting, cluster configuration -&gt; choose azure authentication with azure RBAC and save like below:</strong></em></p>
<p><img src="https://i.stack.imgur.com/W0WOk.png" alt="enter image description here" /></p>
<p>Then, make use of below cmd to add Azure RBAC for Kubernetes Authorization into an existing AKS cluster,</p>
<pre><code>az aks update -g myResourceGroup -n myAKSCluster --enable-azure-rbac
</code></pre>
<p><img src="https://i.stack.imgur.com/LCbPx.png" alt="enter image description here" /></p>
<p><em><strong>Reference:</strong></em></p>
<p><a href="https://learn.microsoft.com/en-us/azure/aks/manage-azure-rbac" rel="nofollow noreferrer">Manage Azure RBAC in Kubernetes From Azure - Azure Kubernetes Service | Microsoft Learn</a></p>
