Categories
Azure Kubernetes Networking Terraform

Azure AKS with private VPN access and Linux/Windows NodePools

In this post I will show you an example whose goal is to create an infrastructure that not only allows you to create an AKS, a Kubernetes managed on the Azure cloud provider, but also to access it completely privately, creating everything necessary for this via a dedicated P2S VPN.

Furthermore, the AKS will be able to use not only a system node pool, but also a node pool of Linux machines and another of Windows machines.

Let’s now describe the cloud architecture that will be created with this Terraform project example.

AKS cloud architecture with Linux and Windows nodepools reachable via private VPN