Azure AKS Cluster Access with Multiple Clusters¶
Step-01: Introduction¶
- Azure AKS Cluster Access
- Create Clusters using Command Line
- Understand kube config file $HOME/.kube/config
- Understand kubectl config command
- kubectl config view
- kubectl config current-context
- kubectl config use-context
Azure Kubernetes Service with Azure DevOps and Terraform¶
Step-02: Create AKSDEMO3 cluster using AKS CLI¶
- Generates SSH Keys with option --generate-ssh-keys
- They will be stored in $HOME/.ssh folder in your local desktop
- Backup them if required
# Create AKSDEMO3 Cluster az group create --location centralus --name aks-rg3 az aks create --name aksdemo3 \ --resource-group aks-rg3 \ --node-count 1 \ --enable-managed-identity \ --generate-ssh-keys # Backup SSH Keys cd $HOME/.ssh mkdir BACKUP-SSH-KEYS-AKSDEMO-Clusters cp id_rsa* BACKUP-SSH-KEYS-AKSDEMO-Clusters ls -lrt BACKUP-SSH-KEYS-AKSDEMO-Clusters
Step-03: Create AKSDEMO4 cluster using AKS CLI¶
- Use same SSH keys for AKSDEMO4 cluster using --ssh-key-value
Step-04: Configure AKSDEMO3 Cluster Access for kubectl¶
- Understand commands
- kubectl config view
- kubectl config current-context
# View kubeconfig kubectl config view # Clean existing kube configs cd $HOME/.kube >config cat config # View kubeconfig kubectl config view # Configure AKSDEMO3 & 4 Cluster Access for kubectl az aks get-credentials --resource-group aks-rg3 --name aksdemo3 # View kubeconfig kubectl config view # View Cluster Information kubectl cluster-info # View the current context for kubectl kubectl config current-context
Step-05: Configure AKSDEMO4 Cluster Access for kubectl¶
# Configure AKSDEMO4 Cluster Access for kubectl
az aks get-credentials --resource-group aks-rg4 --name aksdemo4
# View the current context for kubectl
kubectl config current-context
# View Cluster Information
kubectl cluster-info
# View kubeconfig
kubectl config view
Step-06: Switch Contexts between clusters¶
- Understand the kubectl config command use-context
# View the current context for kubectl kubectl config current-context # View kubeconfig kubectl config view Get contexts.context.name to which you want to switch # Switch Context kubectl config use-context aksdemo3 # View the current context for kubectl kubectl config current-context # View Cluster Information kubectl cluster-info
Best Selling Azure Kubernetes Service Course on Udemy¶
Best Selling AWS EKS Kubernetes Course on Udemy¶
HashiCorp Certified Terraform Associate - 50 Practical Demos¶
🎉 New Course
Ultimate DevOps Real-World Project Implementation on AWS
$15.99
$84.99
81% OFF
DEVOPS2026FEB
Enroll Now on Udemy
🎉 Offer



