Commands

Every command the extension contributes, with where it appears in the tree-view menus.

The menu layout depends on the aks.simplifiedMenuStructure setting, which defaults to true. The Default menu column reflects that default; Classic menu applies when the setting is false. A dash means the command has no entry in that menu and is reachable only from the Command Palette.

Command Palette

63 of 66 commands are available from the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).

TitleCommand IDShown when
AKS Quick Actionsaks.quickActionsalways
AKS: Apply Argo CD Application to Clusteraks.argoCDApplyAppa YAML file in the active editor, aks.argoCDEnabled
AKS: Argo CD Post-Deploy Actionsaks.argoCDPostApplyActionsaks.argoCDEnabled
AKS: Attach ACR to Clusteraks.attachAcrToClusteralways
AKS: Check Argo CD Statusaks.argoCDCheckStatusaks.argoCDEnabled
AKS: Check Deployment Permissionsaks.checkDeploymentPermissionsalways
AKS: Check Role Assignment Permissionsaks.checkRoleAssignmentPermissionsalways
AKS: Configure Kickstart Clusteraks.kickstartClusteraks.kickstartEnabledPreview
AKS: Create a GitHub Workflowaks.draftWorkflowan open workspace folder
AKS: Create Argo CD Applicationaks.draftArgoCDDeploymentan open workspace folder, aks.argoCDEnabled
AKS: Deploy App with Automated Pipelineaks.deployAppWithAutomatedPipelinealways
AKS: Deploy application to AKS (Preview)aks.runContainerAssistalways
AKS: Generate Dockerfiles and K8s Manifests for Appaks.containerizeAppalways
AKS: Launch Kickstart Agentaks.kickstart.launchExperienceaks.kickstartEnabledPreview
AKS: Migrate Application to AKSaks.migrateAndModernizeAppalways
AKS: Run Deployment Safeguards YAML Validationaks.aksDraftValidatealways
AKS: Select cluster…aks.clusterFilteralways
AKS: Select subscriptions…aks.selectSubscriptionsalways
AKS: Select Tenant…aks.selectTenantalways
AKS: Set GitHub Actions Secrets (Preview)aks.setGitHubActionsSecretsan open workspace folder, aks.containerAssistEnabledPreview
AKS: Setup OIDC for GitHub Actions (Preview)aks.setupOIDCForGitHuban open workspace folder, aks.containerAssistEnabledPreview
AKS: Sign in to Azure…aks.signInToAzurealways
AKS: Switch to Classic Menuaks.switchToClassicMenuaks.simplifiedMenuStructure
AKS: Switch to Grouped Menuaks.switchToStructuredMenunot aks.simplifiedMenuStructure
Best Practicesaks.aksBestPracticesDiagnosticsalways
Cluster and Control Plane Availability and Performanceaks.aksCCPAvailabilityPerformanceDiagnosticsalways
Collect TCP Dumpsaks.aksTCPDumpalways
Command to create an AKS clusteraks.aksCreateClusterFromCopilotalways
Compare AKS Clusteraks.compareClusteralways
Create Cluster From Azure Portalaks.createClusterNavToAzurePortalalways
Create Cluster From VS Codeaks.createClusteralways
Create Fleetaks.aksCreateFleetalways
Create KAITO Workspaceaks.aksKaitoGenerateYamlalways
Create KAITO Workspaceaks.aksKaitoCreateCRDalways
Create, Upgrade, Delete and Scaleaks.aksCRUDDiagnosticsalways
Delete Clusteraks.aksDeleteClusteralways
Deploy application manifest from Github Copilot Chataks.aksDeployManifestalways
Deploy KAITO Workspaceaks.aksKaitoDeployCRDalways
Download Artifacts Locallyaks.aksDownloadRetinaCapturealways
Identify Block I/O intensive processesaks.aksTopBlockIOalways
Identify files being read and written toaks.aksTopFilealways
Identity and Securityaks.aksIdentitySecurityDiagnosticsalways
Install Azure Service Operatoraks.installAzureServiceOperatoralways
Install KAITOaks.aksKaitoalways
Investigate DNSaks.aksInvestigateDnsalways
Manage KAITO Modelsaks.aksKaitoManagealways
Network Connectivity Issuesaks.aksCategoryConnectivityalways
Node Healthaks.aksNodeHealthDiagnosticsalways
Profile CPUaks.aksProfileCpualways
Real-time TCP Monitoringaks.aksRealTimeTcpMonitoringalways
Reconcile Clusteraks.aksReconcileClusteralways
Rotate Cluster Certificateaks.aksRotateClusterCertalways
Run Eraser Image Cleanupaks.eraserToolalways
Run Kubectl Commandsaks.aksRunKubectlCommandsalways
Run Kubectl Commands from Github Copilot Chataks.aksOpenKubectlPanelalways
Show Fleet Propertiesaks.aksFleetPropertiesalways
Show In Azure Portalaks.showInPortalalways
Show Inspektor Gadgetaks.aksInspektorGadgetShowalways
Show Propertiesaks.clusterPropertiesalways
Storageaks.aksStorageDiagnosticsalways
Test KAITO modelsaks.aksKaitoTestalways
Upload Artifacts to Blob Storageaks.aksUploadRetinaCapturealways
View processes executed in the kernelaks.aksTraceExecalways

Hidden from the palette (invoked from a menu or another command): aks.refreshSubscription, aks.containerizeAppFromTree, aks.deployAppWithAutomatedPipelineFromTree.

TitleCommand IDDefault menuClassic menuRequires
Best Practicesaks.aksBestPracticesDiagnosticsAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Network Connectivity Issuesaks.aksCategoryConnectivityAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Cluster and Control Plane Availability and Performanceaks.aksCCPAvailabilityPerformanceDiagnosticsAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Command to create an AKS clusteraks.aksCreateClusterFromCopilot
Create Fleetaks.aksCreateFleetSubscription node > Fleet ManagerSubscription node > Fleet Manager
Create, Upgrade, Delete and Scaleaks.aksCRUDDiagnosticsAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Delete Clusteraks.aksDeleteClusterAKS cluster node > Manage ClusterAKS cluster node > Managed Cluster Operations
Deploy application manifest from Github Copilot Chataks.aksDeployManifest
Download Artifacts Locallyaks.aksDownloadRetinaCaptureAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Network Health > Run Retina CaptureAKS cluster node > Troubleshoot Network Health > Run Retina Capture
AKS: Run Deployment Safeguards YAML Validationaks.aksDraftValidateAKS cluster node > Develop & Deploy
Show Fleet Propertiesaks.aksFleetPropertiesFleet nodeFleet node
Identity and Securityaks.aksIdentitySecurityDiagnosticsAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Show Inspektor Gadgetaks.aksInspektorGadgetShowAKS cluster node > Troubleshoot & DiagnoseAKS cluster node
Investigate DNSaks.aksInvestigateDnsAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Network HealthAKS cluster node > Troubleshoot Network Health
Install KAITOaks.aksKaitoAKS cluster node > Develop & Deploy > Deploy a LLM with KAITOAKS cluster node > Deploy a LLM with KAITO
Create KAITO Workspaceaks.aksKaitoCreateCRDAKS cluster node > Develop & Deploy > Deploy a LLM with KAITOAKS cluster node > Deploy a LLM with KAITO
Deploy KAITO Workspaceaks.aksKaitoDeployCRD
Create KAITO Workspaceaks.aksKaitoGenerateYaml
Manage KAITO Modelsaks.aksKaitoManageAKS cluster node > Develop & Deploy > Deploy a LLM with KAITOAKS cluster node > Deploy a LLM with KAITO
Test KAITO modelsaks.aksKaitoTest
Node Healthaks.aksNodeHealthDiagnosticsAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Run Kubectl Commands from Github Copilot Chataks.aksOpenKubectlPanel
Profile CPUaks.aksProfileCpuAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Resource UtilizationAKS cluster node > Troubleshoot Resource Utilization
Real-time TCP Monitoringaks.aksRealTimeTcpMonitoringAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Network HealthAKS cluster node > Troubleshoot Network Health
Reconcile Clusteraks.aksReconcileClusterAKS cluster node > Manage ClusterAKS cluster node > Managed Cluster Operations
Rotate Cluster Certificateaks.aksRotateClusterCertAKS cluster node > Manage ClusterAKS cluster node > Managed Cluster Operations
Run Kubectl Commandsaks.aksRunKubectlCommandsAKS cluster node > Develop & Deploy
Kubernetes explorer cluster node
AKS cluster node
Kubernetes explorer cluster node
Storageaks.aksStorageDiagnosticsAKS cluster node > Troubleshoot & Diagnose > Run AKS DiagnosticsAKS cluster node > Run AKS Diagnostics
Collect TCP Dumpsaks.aksTCPDumpAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Network HealthAKS cluster node > Troubleshoot Network Health
Identify Block I/O intensive processesaks.aksTopBlockIOAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Resource Utilization > Investigate Block I/OAKS cluster node > Troubleshoot Resource Utilization > Investigate Block I/O
Identify files being read and written toaks.aksTopFileAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Resource UtilizationAKS cluster node > Troubleshoot Resource Utilization
View processes executed in the kernelaks.aksTraceExecAKS cluster node > Troubleshoot & Diagnose > Improve security of my clusterAKS cluster node > Improve security of my cluster
Upload Artifacts to Blob Storageaks.aksUploadRetinaCaptureAKS cluster node > Troubleshoot & Diagnose > Troubleshoot Network Health > Run Retina CaptureAKS cluster node > Troubleshoot Network Health > Run Retina Capture
AKS: Apply Argo CD Application to Clusteraks.argoCDApplyApp
AKS: Check Argo CD Statusaks.argoCDCheckStatusAKS cluster node > Develop & DeployAKS cluster node > Deployment Toolsaks.argoCDEnabled
AKS: Argo CD Post-Deploy Actionsaks.argoCDPostApplyActions
Attach ACR to Clusteraks.attachAcrToClusterAKS cluster node > Develop & DeployAKS cluster node > Deployment Tools
Check Deployment Permissionsaks.checkDeploymentPermissions
Check Role Assignment Permissionsaks.checkRoleAssignmentPermissions
Select cluster…aks.clusterFilterSubscription nodeSubscription node
Show Propertiesaks.clusterPropertiesAKS cluster node > Manage Cluster
AKS cluster node
AKS cluster node
Compare AKS Clusteraks.compareClusterSubscription nodeSubscription node
AKS: Generate Dockerfiles and K8s Manifests for Appaks.containerizeApp
AKS: Generate Dockerfiles and K8s Manifests for Appaks.containerizeAppFromTreeAKS cluster node > Develop & DeployAKS cluster nodeaks.containerAssistEnabledPreview, an open workspace folder
Create Cluster From VS Codeaks.createClusterSubscription node > Create ClusterSubscription node > Create Cluster
Create Cluster From Azure Portalaks.createClusterNavToAzurePortalSubscription node > Create ClusterSubscription node > Create Cluster
AKS: Deploy App with Automated Pipelineaks.deployAppWithAutomatedPipeline
AKS: Deploy App with Automated Pipelineaks.deployAppWithAutomatedPipelineFromTreeAKS cluster node > Develop & DeployAKS cluster nodeaks.containerAssistEnabledPreview, an open workspace folder
AKS: Create Argo CD Applicationaks.draftArgoCDDeployment
Create a GitHub Workflowaks.draftWorkflowAKS cluster node > Develop & DeployAKS cluster node > Deployment Toolsan open workspace folder
Run Eraser Image Cleanupaks.eraserToolAKS cluster node > Troubleshoot & Diagnose
Kubernetes explorer cluster node
AKS cluster node
Kubernetes explorer cluster node
Install Azure Service Operatoraks.installAzureServiceOperatorAKS cluster node > Develop & Deploy
Kubernetes explorer cluster node
AKS cluster node
Kubernetes explorer cluster node
Launch Kickstart Agentaks.kickstart.launchExperience
Configure Kickstart Clusteraks.kickstartCluster
AKS: Migrate Application to AKSaks.migrateAndModernizeAppAKS cluster node > Develop & DeployAKS cluster nodeaks.containerAssistEnabledPreview
AKS Quick Actionsaks.quickActionsAKS cluster node
Refresh Subscriptionaks.refreshSubscriptionSubscription nodeSubscription node
AKS: Deploy application to AKS (Preview)aks.runContainerAssist
Select subscriptions…aks.selectSubscriptionsAzure (Cloud Explorer root)Azure (Cloud Explorer root)
Select Tenant…aks.selectTenant
AKS: Set GitHub Actions Secrets (Preview)aks.setGitHubActionsSecrets
AKS: Setup OIDC for GitHub Actions (Preview)aks.setupOIDCForGitHub
Show In Azure Portalaks.showInPortalAKS cluster node > Manage Cluster
AKS cluster node
AKS cluster node
Sign in to Azure…aks.signInToAzure
Switch to Classic Menuaks.switchToClassicMenuAKS cluster node
Switch to Grouped Menuaks.switchToStructuredMenuAKS cluster node