<p>Currently per Microsoft documentation you can set a static IP address on the resource group of the kubernetes service. Problem with this is if you delete the resource group  / cluster then the static IP address is also gone.</p>

<p><a href="https://learn.microsoft.com/en-us/azure/aks/static-ip" rel="nofollow noreferrer">https://learn.microsoft.com/en-us/azure/aks/static-ip</a></p>

<p>Is there a way to connect Reserved IP address in Azure to link to AKS so that the IP address is guaranteed ?</p>

<p><a href="https://i.stack.imgur.com/J3hxs.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/J3hxs.png" alt="enter image description here"></a></p>

<p>In the ARM deployment model, a Public IP Address (PIP) is an entity/resource all of its own. A PIP's are available as either dynamic or static. Dynamic is cheaper, static is more expensive as there is a finite amount of them in IPv4. </p>

<p>Yes, you can assign a PIP to AKS - see reference <a href="https://learn.microsoft.com/en-us/azure/aks/static-ip#use-a-static-ip-address-outside-of-the-node-resource-group" rel="nofollow noreferrer">https://learn.microsoft.com/en-us/azure/aks/static-ip#use-a-static-ip-address-outside-of-the-node-resource-group</a></p>

<p>To ensure you don't lose your PIP, keep that in a seperate Resource Group from the Resource Group that contains resources that are volatile that may be deleted often.</p>
