Azure CNI overlay feedback?

Tanul 1,281 Reputation points
2023-07-01T09:33:26.85+00:00

Hello,

Is anyone using Azure cni overlay in production environment. If yes, can someone provide the feedback. Are there any issues regarding performance or connectivity or any bad experiences etc.

Just wanted to know if overlay approach is healthy and has no bugs so that we can go ahead to create new AKS.

Thank you.

DISCLAIMER:- Strictly asked the personal experiences of the users as it is general available since April only.

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,226 questions
{count} votes

Accepted answer
  1. Eddie Neto 1,231 Reputation points Microsoft Employee
    2023-07-03T10:27:56.13+00:00

    Hi @Tanul

    Thanks for reaching Microsoft Q&A.

    I´ve checked internally and for now we only have a scenario that might be consider as a bug for the AKS operation to migrate a cluster from legacy Azure CNI to Overlay (https://learn.microsoft.com/en-us/azure/aks/azure-cni-overlay#upgrade-an-existing-cluster-to-cni-overlay).

    Cluster had both the old azure-ip-masq-agent-config configmap as well as the azure-ip-masq-agent-config-reconciled configmap with the nonMasqueradeCIDRs populated with VNET, nodes subnet and service CIDR.

    Once run the update to Overlay, only the azure-ip-masq-agent-config-reconciled got updated to remove all nonMasqueradeCIDR, and only include the pod CIDR there.

    This can break some of the pods traffic because the pods were not getting the traffic SNAT when it was sent to some address spaces in Azure network setup.

    • Mitigation while the fix is being applied to all global regions is to remove the nonMasqueradeCIDR from the azure-ip-masq-agent-config configmap and restarting the azure-ip-masq-agent pods. 

    If you have any type of bug/connectivity/latency, please report to us by opening a support ticket on the Azure Portal so we can check/drive internally. Also, I advise you to follow our github page where you can find weekly updates/bug/new releases for AKS.

    Hope this helps. Please "Accept as Answer" if it helped, so that it can help others in the community looking for help on similar topics.


0 additional answers

Sort by: Most helpful

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.