Choose the best networking plugin for AKS

Beginner
Network Engineer
Azure Kubernetes Service (AKS)

Understand the key differences and considerations when selecting between Azure CNI and kubenet, two networking plugin options for an Azure Kubernetes Service cluster.

Learning objectives

By the end of this module, you'll be able to:

  • Understand what a Kubernetes network plugin is
  • Understand the pros, cons, and limitations of kubenet
  • Know how to deploy an AKS cluster with kubenet
  • Understand the pros, cons, and limitations of Azure CNI
  • Know how to deploy an AKS cluster with Azure CNI

Prerequisites

  • Basic understanding of Azure Kubernetes Service concepts such as the Kubernetes API, clusters, and pods
  • Familiarity with basic networking concepts like CIDR, IP address allocation and NAT
  • Basic understanding of Azure Virtual Networks