Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Commands to interact with AKS hybrid.
AKS hybrid cmdlets
Cmdlet | Description |
---|---|
Add-AksHciGmsaCredentialSpec | Adds a credentials spec for gMSA deployments on a cluster. |
Add-AksHciNode | Adds a new physical node to a deployment. |
Disable-AksHciArcConnection | Disables the Arc connection on an AKS hybrid cluster. |
Disable-AksHciPreview | Reverts AKS hybrid from a preview channel back to the stable channel. |
Get-AksHciAutoScalerProfile | Retrieves a list of available autoscaler configuration profiles in the system or a specific autoscaler configuration profile and its settings. |
Enable-AksHciArcConnection | Enables the Arc connection for an AKS hybrid cluster. |
Enable-AksHciPreview | Updates AKS hybrid to a preview channel. |
Get-AksHciBillingStatus | Gets billing status for the AKS hybrid deployment. |
Get-AksHciCluster | Lists deployed clusters including the Azure Kubernetes Service host. |
Get-AksHciClusterNetwork | Retrieves virtual network settings by name, cluster name, or a list of all virtual network settings in the system. |
Get-AksHciClusterUpdates | Gets the available upgrades for an Azure Kubernetes Service cluster. |
Get-AksHciConfig | Lists the current configuration settings for the Azure Kubernetes Service host. |
Get-AksHciCredential | Accesses your cluster using kubectl. |
Get-AksHciEventLog | Gets all the event logs from the AKS hybrid PowerShell module. |
Get-AksHciKubernetesVersion | Lists available version for creating managed Kubernetes cluster. |
Get-AksHciLogs | Creates a zipped folder with logs from all your pods. |
Get-AksHciNodePool | Lists the node pools in a Kubernetes cluster. |
Get-AksHciProxySetting | Retrieves a list or an individual proxy settings object. |
Get-AksHciRegistration | Gets registration information for the AKS hybrid deployment. |
Get-AksHciRelease | Downloads the install and upgrade bits to a local share. |
Get-AksHciStorageContainer | Gets information about the specified storage container. |
Get-AksHciUpdates | Lists available updates for AKS hybrid. |
Get-AksHciVersion | Gets the current version of AKS hybrid. |
Get-AksHciVmSize | Lists supported VM sizes. |
Initialize-AksHciNode | Runs checks on every physical node to see if all requirements are satisfied to install AKS hybrid. |
Install-AksHci | Installs the Azure Kubernetes Service on AKS hybrid agents/services and host. |
Install-AksHciAdAuth | Installs Active Directory authentication. |
Install-AksHciCsiNfs | Installs the CSI NFS plug-in to a cluster. |
Install-AksHciCsiSmb | Installs the CSI SMB plug-in to a cluster. |
Install-AksHciGmsaWebhook | Installs gMSA webhook add-on to the cluster. |
Install-AksHciMonitoring | Installs Prometheus for monitoring in the AKS hybrid deployment. |
New-AksHciAutoScalerProfile | Creates a new autoscaler configuration profile for the node pool autoscaler. |
New-AksHciCluster | Creates a new managed Kubernetes cluster. |
New-AksHciClusterNetwork | Creates an object for a new virtual network. |
New-AksHciLoadBalancerSetting | Creates a load balancer object for the workload clusters. |
New-AksHciNetworkSetting | Creates an object for a new virtual network. |
New-AksHciNodePool | Creates a new node pool to an existing cluster. |
New-AksHciProxySetting | Creates an object defining proxy server settings to pass into Set-AksHciConfig . |
New-AksHciSSHConfiguration | Creates an object for a new SSH configuration. |
New-AksHciStorageContainer | Creates a new storage container. |
Remove-AksHciAutoScalerProfile | Removes an unused autoscaler configuration profile from the system. |
Remove-AksHciCluster | Deletes a managed Kubernetes cluster. |
Remove-AksHciGmsaCredentialSpec | Deletes a credentials spec for gMSA deployments on a cluster. |
Remove-AksHciClusterNetwork | Removes a cluster network object. |
Remove-AksHciCluster | Deletes a managed Kubernetes cluster. |
Remove-AksHciGmsaCredentialSpec | Deletes a credentials spec for gMSA deployments on a cluster. |
Remove-AksHciNode | Removes a physical node from your deployment. |
Remove-AksHciNodePool | Deletes a node pool from a cluster. |
Repair-AksHciCerts | Troubleshoots and fixes errors related to expired certificates for the AKS hybrid host. |
Repair-AksHciClusterCerts | Troubleshoots and fixes errors related to expired certificated for Kubernetes built-in components. |
Restart-AksHci | Restarts Azure Kubernetes Service on AKS hybrid and removes all deployed Kubernetes clusters. |
Set-AksHciAutoScalerProfile | Configures individual settings of an autoscaler configuration profile. |
Set-AksHciCluster | Scales the number of control plane nodes or worker nodes in a cluster. |
Set-AksHciConfig | Sets or update the configurations settings for the Azure Kubernetes Service host. |
Set-AksHciNodePool | Scales a node pool within a Kubernetes cluster. |
Set-AksHciRegistration | Registers AKS hybrid with Azure. |
Sync-AksHciBilling | Manually triggers a billing records sync. |
Test-UpdateAksHci | Checks whether any target clusters are outside the AKS hybrid support window. |
Uninstall-AksHci | Removes AKS hybrid. |
Uninstall-AksHciAdAuth | Removes Active Directory authentication. |
Uninstall-AksHciCsiNfs | Uninstalls CSI NFS Plugin in a cluster. |
Uninstall-AksHciCsiSmb | Uninstalls the CSI SMB plug-in in a cluster. |
Uninstall-AksHciGmsaWebhook | Uninstalls the gMSA webhook add-on to the cluster. |
Uninstall-AksHciMonitoring | Removes Prometheus for monitoring from the AKS hybrid deployment. |
Update-AksHci | Updates the Azure Kubernetes Service host to the latest Kubernetes version. |
Update-AksHciCluster | Updates a managed Kubernetes cluster to a newer Kubernetes or OS version. |