How to Integrate Private Container Registry with Kubernetes using Virtual Node

Опубликовано: 22 Май 2026
на канале: Nilesh Gule
139
3

This video walks through the process of integrating Azure Container Registry(ACR) with Azure Kubernetes Service (AKS) using Virtual Node.
The AKS cluster is created using Service Principal and integrates with Azure Container Registry (ACR) to pull images.

-------------------------------------------------------------------------------------------------------------------------------------------------------------
1:11 - Overview of demo application
2:30 - Azure Container Registry (ACR) ACR Pull RBAC Role assignment
3:10 - Create Azure Kubernetes Service (AKS) cluster with Service Principal
4:41 - Attach private container registry ACR to AKS cluster
6:30 - Deploy application containers on Virtual node
7:45 - Node selector and tolerations to schedule container on Virtual Node
9:30 - Visualize Kubernetes cluster using #Octant
10:50 - Limitation with Virtual Node and ACI provider for pulling images from private container registry using Service Principal
11:31 - Use image pull secret to pull private container images
12:35 - Create Image pull secret as Docker Registry secret
13:20 - Verify Image pull secret using Octant
13:30 - Add Image pull secret to consumer deployment
15:37 - Verify container images are getting pulled after adding image pull secret

-------------------------------------------------------------------------------------------------------------------------------------------------------------

References:
Integrate ACR with AKS using Azure Active Directory -    • How to Integrate ACR With AKS using AAD id...  
How to provision Azure Kubernetes Service (AKS) cluster with Virtual Node -    • Provision AKS Cluster with Virtual Node  
How to deploy workloads on Virtual Node enabled AKS cluster -    • Deploy workload on AKS cluster with Virtua...  

-------------------------------------------------------------------------------------------------------------------------------------------------------------
Connect with me here:
Subscribe:    / @nilesh-gule  
GitHub: https://github.com/nileshgule
Twitter:   / nileshgule  
Website: https://www.HandsOnArchitect.com/
LinkedIn :   / nileshgule  

-------------------------------------------------------------------------------------------------------------------------------------------------------------

Gear I use
Krisp software for noise cancellation - https://krisp.ai/get-krisp-now/?ref=n...

Blue Yeticaster - https://c.lazada.sg/t/c.bQ5res?url=ht...

Samsung 32 inches Curved Monitor - https://c.lazada.sg/t/c.bQgJ4L?url=ht...

Monitor Arm - https://c.lazada.sg/t/c.bQgUlW?url=ht...

Ring light - https://c.lazada.sg/t/c.bQg2UC?url=ht...


DISCLOSURE :
Some of the links above are affiliate links, and I earn a small commission if you use them, thank you for supporting me.
-------------------------------------------------------------------------------------------------------------------------------------------------------------

#acr #aks #Azure #kubernetes #k8s #AzureContainerRegistry #AzureKubernetesService #ServicePrincipal #KEDA #dotnetcore #rabbitmq #octant #howto #demo #tutorial