指令用來與 AKS 混合型互動。
AKS 混合指令檔
| cmdlet | Description |
|---|---|
| Add-aksHciGmsaCredentialSpec | 新增了 gMSA 在叢集部署的憑證規範。 |
| Add-AksHciNode | 新增一個實體節點到部署中。 |
| Disable-AksHciArcConnection | 停用 AKS 混合叢集上的 Arc 連線。 |
| Disable-AksHciPreview | 將 AKS 混合頻道從預覽頻道還原回穩定頻道。 |
| Get-AksHciAutoScalerProfile | 擷取系統中可用的自動縮放器設定檔清單,或特定自動縮放器的設定檔及其設定檔。 |
| Enable-aksHciArcConnection | 啟用 AKS 混合叢集的 Arc 連線。 |
| Enable-aksHciPreview | 更新 AKS 混合版為預覽頻道。 |
| Get-aksHciBillingStatus | 取得 AKS 混合部署的帳單狀態。 |
| Get-AksHciCluster | 列出已部署的叢集,包括 Azure Kubernetes Service host。 |
| Get-AksHciClusterNetwork | 透過名稱、叢集名稱或系統中所有虛擬網路設定清單來取得虛擬網路設定。 |
| Get-AksHciClusterUpdates | 取得 Azure Kubernetes Service 叢集可用的升級。 |
| Get-AksHciConfig | 列出 Azure Kubernetes Service 主機目前的設定。 |
| Get-AksHciCredential | 用 kubectl 存取你的叢集。 |
| Get-AksHciEventLog | 從 AKS 混合式 PowerShell 模組取得所有事件日誌。 |
| Get-aksHciKubernetesVersion | 列出可用於建立託管 Kubernetes 叢集的版本。 |
| Get-AksHciLogs | 建立一個壓縮資料夾,裡面有你所有 pod 的日誌。 |
| Get-AksHciNodePool | 列出 Kubernetes 叢集中的節點池。 |
| Get-AksHciProxySetting | 擷取清單或個別代理設定物件。 |
| Get-AksHciRegistration | 取得 AKS 混合部署的註冊資訊。 |
| Get-AksHciRelease | 下載安裝和升級的部分到本地共享。 |
| Get-AksHciStorageContainer | 取得指定的儲存容器資訊。 |
| Get-AksHciUpdates | 列出 AKS 混合動力的可用更新。 |
| Get-AksHciVersion | 拿的是目前版本的 AKS 混合版。 |
| Get-AksHciVmSize | 清單支援虛擬機大小。 |
| Initialize-aksHciNode | 對每個實體節點進行檢查,確認安裝 AKS 混合版的所有需求是否都符合。 |
| Install-aksHci | 安裝 Azure Kubernetes Service on AKS hybrid agents/services and host. |
| Install-AksHciAdAuth | 安裝 Active Directory 驗證。 |
| Install-AksHciCsiNfs | 將 CSI NFS 外掛程式安裝到叢集。 |
| Install-AksHciCsiSmb | 將 CSI SMB 外掛程式安裝到叢集。 |
| Install-AksHciGmsaWebhook | 將 gMSA Webhook 附加元件安裝至叢集。 |
| Install-AksHciMonitoring | 在 AKS 混合部署中安裝 Prometheus 以進行監控。 |
| New-AksHciAutoScalerProfile | 建立一個新的節點池自動縮放器設定檔。 |
| New-AksHciCluster | 建立一個新的託管 Kubernetes 叢集。 |
| New-aksHciClusterNetwork | 建立一個新的虛擬網路物件。 |
| New-aksHciLoadBalancerSetting | 為工作負載叢集建立負載平衡物件。 |
| New-aksHciNetworkSetting | 建立一個新的虛擬網路物件。 |
| New-AksHciNodePool | 建立一個新的節點池到現有叢集。 |
| New-aksHciProxySetting | 建立一個物件,定義代理伺服器設定,傳送至 Set-AksHciConfig。 |
| New-AksHciSSHConfiguration | 建立一個新的 SSH 設定物件。 |
| New-aksHciStorageContainer | 建立一個新的儲存容器。 |
| Remove-AksHciAutoScalerProfile | 移除系統中未使用的自動縮放器設定檔。 |
| Remove-AksHciCluster | 刪除一個受管理的 Kubernetes 叢集。 |
| Remove-aksHciGmsaCredentialSpec | 刪除叢集上 gMSA 部署的憑證規範。 |
| Remove-AksHciClusterNetwork | 移除叢集網路物件。 |
| Remove-AksHciCluster | 刪除一個受管理的 Kubernetes 叢集。 |
| Remove-aksHciGmsaCredentialSpec | 刪除叢集上 gMSA 部署的憑證規範。 |
| Remove-AksHciNode | 移除你的部署中的一個實體節點。 |
| Remove-AksHciNodePool | 從叢集刪除節點池。 |
| Repair-AKSHciCerts | 針對 AKS 混合主機的憑證過期相關故障排除與修正錯誤。 |
| Repair-aksHciClusterCerts | 針對 Kubernetes 內建元件的憑證過期相關問題進行故障排除與修正。 |
| Restart-AksHci | 在 AKS 混合系統上重新啟動 Azure Kubernetes Service,並移除所有已部署的 Kubernetes 叢集。 |
| Set-AksHciAutoScalerProfile | 配置自動縮放器設定檔的個別設定。 |
| Set-AksHciCluster | 可擴展叢集中控制平面節點或工作節點的數量。 |
| Set-aksHciConfig | 設定或更新 Azure Kubernetes Service 主機的配置設定。 |
| Set-AksHciNodePool | 在 Kubernetes 叢集中擴展節點池。 |
| Set-aksHciRegistration | 註冊AKS hybrid with Azure. |
| Sync-AksHciBilling | 手動觸發帳單紀錄同步。 |
| Test-UpdateAksHci | 檢查是否有目標叢集不在 AKS 混合支援視窗之外。 |
| Uninstall-aksHci | 移除 AKS 混合動力。 |
| Uninstall-AksHciAdAuth | 移除 Active Directory 認證。 |
| Uninstall-aksHciCsiNfs | 在叢集中移除 CSI NFS 插件。 |
| Uninstall-AksHciCsiSmb | 在叢集中卸載 CSI SMB 外掛。 |
| Uninstall-AksHciGmsaWebhook | 移除叢集中的 gMSA webhook 外掛。 |
| Uninstall-aksHciMonitoring | 移除 AKS 混合部署中的 Prometheus 監控功能。 |
| 更新-AksHci | 更新 Azure Kubernetes Service 主機至最新 Kubernetes 版本。 |
| Update-aksHciCluster | 將受管理的 Kubernetes 叢集更新為更新的 Kubernetes 或作業系統版本。 |