Is it mandatory to have Standard Sku load balancer with AKS Virtual machine scale set?

Tanul 1,291 Reputation points
2022-06-29T19:57:47.723+00:00

Team,

Currently, I have availability set node pool in Azure kubernetes v1.23.5 with Kubernetes internal basic SKU load balancer. If we have to migrate to virtual machine scale set then is it mandatory to have a Standard SKU load balancer. Can we use basic with VMSS otherwise, it will take lot of time to migrate everything.

If yes, then I have few important questions. Would be grateful if someone can answer all of them:

  1. What is the procedure of migrating to Kubernetes internal Standard SKU load balancer and what things should need attention from networking perspective while migrating
  2. Do we have to run any commands as well to integrate Standard Sku LB with VMSS.. Or, adding the node pool and upgrading to load balancer are 2 different categories and complete connectivity integration will happen automatically/internally. 3. As per this comparison basic load balancer also supports virtual machine scale sets. Does this mean that Standard sku is not mandatory for VMSS. 4. If 3rd point is true, then at the time of migration we would be having 2 different node pools i.e. old one with VMAS and new one with VMSS. Does basic load balancer create any issue in connectivity while draining/deleting the node pool.

Please let me know. Thanks

Kind Regards,
Tanul

Azure Kubernetes Service
Azure Kubernetes Service
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,462 questions
Azure Virtual Machine Scale Sets
Azure Virtual Machine Scale Sets
Azure compute resources that are used to create and manage groups of heterogeneous load-balanced virtual machines.
454 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Luis Rodriguez 6,226 Reputation points Microsoft Employee
    2022-06-29T21:46:10.033+00:00

    Hello @Tanul

    Welcome to Microsoft Q&A Platform,

    Standard load balancer is not mandatory but recommended as it's secure by default and offer additional functionalities compared to Basic:

    https://learn.microsoft.com/en-us/azure/aks/load-balancer-standard

    I hope this helps!

    ----------

    Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.