AKS Edge Essentials PowerShell 模块

PowerShell 命令

Add-AksEdgeNode

将新的 AksEdge 节点添加到群集。

Connect-AksEdgeArc

将此计算机上运行的 AKS Edge Essentials 群集连接到用于 Kubernetes 的 Azure Arc。

Copy-AksEdgeNodeFile

将文件复制到节点或从节点复制文件。

Disconnect-AksEdgeArc

断开在此计算机上运行的 AKS Edge Essentials 群集与用于 Kubernetes 的 Azure Arc 的连接。

Get-AksEdgeDeploymentInfo

获取 AKS Edge Essentials 部署信息。

Get-AksEdgeEventLog

从部署收集事件日志。

Get-AksEdgeKubeConfig

从指定的节点拉取 KubeConfig 文件。

Get-AksEdgeLogs

从部署收集所有日志。

Get-AksEdgeManagedServiceToken

获取 AKS Edge Essentials 托管服务令牌,例如用于 Azure ARC for Kubernetes 连接的群集。

Get-AksEdgeNodeAddr

获取 VM 的 IP 和 MAC 地址。

Get-AksEdgeNodeConnectivityMode

获取 AKS Edge Essentials Linux 节点的连接模式。

Get-AksEdgeNodeName

获取 VM 的主机名。

Get-AksEdgeUpgrade

获取是否允许 AKS Edge Essentials 在更新时升级 Kubernetes 版本。

Invoke-AksEdgeNodeCommand

在指定的节点上执行 SSH 命令。

Install-AksEdgeHostFeatures

安装缺少所需的 OS 功能。

New-AksEdgeConfig

创建此计算机上新 AKS Edge Essentials 部署所需的配置文件。

New-AksEdgeDeployment

在此计算机上创建新的 AKS Edge Essentials 部署。

New-AksEdgeScaleConfig

创建将部署缩放到其他计算机所需的配置文件。

Remove-AksEdgeDeployment

从现有群集中删除部署。

Remove-AksEdgeNode

从现有群集中删除本地节点。

修复 AksEdgeKms

修复现有群集的 KMS 插件。

Set-AksEdgeBillingPodState

允许 AIDE 前端通过 Azure CLI 加入 Arc 后设置计费 Pod 状态。

Set-AksEdgeNodeConnectivityMode

设置 AKS Edge Essentials 节点连接模式。

Set-AksEdgeNodeToDrain

在删除节点之前安全地清空节点。

Set-AksEdgeUpgrade

设置是否允许 AKS Edge Essentials 在更新时升级 Kubernetes 版本。

Start-AksEdgeNode

如果节点 VM 当前已停止,则启动节点 VM。

Start-AksEdgeUpdate

启动更新 AKS Edge Essentials 的更新过程。

Start-AksEdgeControlPlaneUpdate

作为更新过程的一部分,更新此计算机上的控制平面节点。

Start-AksEdgeWorkerNodeUpdate

在更新过程中更新此计算机上的任何工作器节点。

Stop-AksEdgeNode

如果节点 VM 当前已启动,则停止节点 VM。

Test-AksEdgeArcConnection

检查群集是否已连接 Azure Arc。

Test-AksEdgeDeployment

检查是否已创建部署。

Test-AksEdgeNetworkParameters

在扩展到多个计算机之前,验证 AKS Edge Essentials 网络参数,在进行预部署检查时也很有用。

Test-AksEdgeNode

检查是否已创建 VM。