I want my On Prem CI/CD Devops agent to reach AKS Private Cluster

Sourav Bhattacharya 60 Reputation points
2023-10-25T05:15:26.14+00:00

We need our On Prem CI/CD Devops agent to reach AKS Private Cluster's Control plane.

and we are trying to explore the best possible options here.

Now there are different option mentioned here https://learn.microsoft.com/en-us/azure/architecture/guide/security/access-azure-kubernetes-service-cluster-api-server

Most of the data flow suggests "A user initiates RDP or SSH traffic to the jump box from an on-premises workstation."

Now can someone tell me if we can directly reach from our On Prem network to AKS Private Cluster Control plane without having a Jump box server in the middle ?

Can we use Express route or VPN Gateway with IPsec tunnel to reach the Control plane ?

Note: aks command invoke is not a options for us.

Azure VPN Gateway
Azure VPN Gateway
An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.
1,803 questions
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 ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
446 questions
{count} votes

Accepted answer
  1. Mutaz Nassar 2,361 Reputation points Microsoft Employee
    2023-10-25T07:01:22.13+00:00

    Hi @Sourav Bhattacharya,

    Yes, you can use Express route or VPN to connect to the private AKS cluster as mentioned here:
    https://learn.microsoft.com/en-us/azure/aks/private-clusters?tabs=azure-portal#options-for-connecting-to-the-private-cluster

    0 comments No comments

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.