When I create an AKS cluster using Azure Portal, it creates a VNET with a single subnet in it. The subnet does not have any NSG associated to it as shown below:
To my understanding, having a subnet without any NSG is a bit unusual. I wanted to add a plain empty NSG to the subnet. As soon as I add any NSG to the above subnet, the AKS is not functional anymore until I remove the NSG.
I was expecting that adding a plain minimal NSG to above subnet should not block anything.
What is the differences between a subnet without any NSG and with a default empty nsg?