你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Arc 资源网桥的新增功能
Azure Arc 资源网桥会持续更新。 为了让大家随时了解最新的开发成果,本文将提供最近版本的相关信息。
通常建议使用最新版本。 版本支持策略一般涵盖最新版本和三个之前的版本 (N-3)。
版本 1.3.0(2024 年 10 月)
- 设备:1.3.0
- CLI 扩展:1.3.0
- SFS 版本:0.1.34.10926
- Kubernetes:1.29.4
- Mariner:2.0.20240609
已启用 Arc 的 SCVMM
- 验证 - 如果用户不是 DomainAdmins 等管理员用户组的成员,则验证将失败
- SCVMM IP 池方案的网关 IP 的条件验证和 sshkeygen 删除
- “删除”命令中以无提示方式清理设备 VM 资源,例如 HW 配置文件、ISO 文件和 VM 模板
- CAPVMM 更新到 1.1.19
- SCVMM 映像预配解压缩 Mariner Vhdx 磁盘空间错误消息改进
- 由于 IPPool 无法访问 HG,SCVMM 设备部署在“部署”中失败
已启用 Arc 的 VMware vSphere
- 从 vSphere 中删除根文件夹特权验证
- Canary 图像上的额外验证
Arc 资源桥平台
- 新的错误附加信息字段,用于向错误添加更多上下文
- 添加 ACR 映像拉取测试套件
- 为 API 服务器终结点添加超时
- 添加了 DNSError 类别
Bug 修复
- CVE 修复
版本 1.2.0(2024 年 7 月)
- 设备:1.2.0
- CLI 扩展:1.2.0
- SFS 版本:0.1.32.10710
- Kubernetes:1.28.5
- Mariner:2.0.20240609
已启用 Arc 的 SCVMM
CreateConfig
:改进自定义 IP 范围方案的提示消息和重新排序网络提示CreateConfig
:根据自定义 IP 范围方案的指定 IP 范围验证网关 IP 输入CreateConfig
:添加验证以检查 HA VM 部署的基础结构配置功能。 如果不支持 HA,则重新提示用户继续执行独立 VM 部署
已启用 Arc 的 VMware vSphere
- 改进 VMware 的 createconfig 中的提示消息
- 验证代理方案并检查所需的
no_proxy
条目
功能
- 拒绝
no_proxy
字符串中的双逗号 (,,
) - 将默认文件夹添加到 createconfig 列表
- 为 US Gov 弗吉尼亚州支持添加条件 Fairfax URL
- 添加新错误代码
Bug 修复
- openSSH CVE-2024-63870 的修复
版本 1.1.1(2024 年 4 月)
- 设备:1.1.1
- CLI 扩展:1.1.1
- SFS 版本:0.1.26.10327
- Kubernetes:1.27.3
- Mariner:2.0.20240301
已启用 Arc 的 SCVMM
- 为资源名称添加引号
Azure Stack HCI
- 升级时 HCI 自动轮换逻辑
功能
- 更新了使用描述节点的日志收集
- 未能到达 Arc 资源网桥 VM 的错误消息增强
- 使用范围限定的访问密钥改进故障排除命令错误处理
- 单个 Pod 拉取的超时时间加长
- 更新了
execute
命令以允许传入 kubeconfig - 在 no_proxy 字符串中捕获
<>
- 添加验证以查看来自客户端计算机的连接是否被代理
- 诊断检查器增强 - 将默认网关和 DNS 服务器检查添加到遥测模式
- 日志收集增强
Bug 修复
- HCI MOC 映像客户端修复,以在目录中设置存储容器
版本 1.1.0(2024 年 4 月)
- 设备:1.1.0
- CLI 扩展:1.1.0
- SFS 版本:0.1.25.10229
- Kubernetes:1.27.3
- Mariner:2.0.20240223
已启用 Arc 的 SCVMM
- 对 HG 和云使用相同的
vmnetwork
密钥 (vmnetworkid
) - SCVMM - 为 VMM IP 池添加回退,支持设备网络中的 IP 范围,添加
--vlanid
参数以接受vlanid
- SCVMM
troubleshoot
和logs
命令的非交互模式 Createconfig
命令使用带样式的文本来对保存配置文件而不是标准记录器发出警告- 改进了在预配/取消预配云结构中的映像时对超时的处理和错误报告
- 预配映像后验证模板和快照运行状况,并在映像取消预配失败时清理与模板关联的文件
- SCVMM 中缺少 VHD 状态处理
- SCVMM
validate
和createconfig
修复
已启用 Arc 的 VMware vSphere
- 在遥测模式下添加到 VMware vSphere 的 SSD 存储验证,以检查支持资源池的 ESXi 主机是否具有任何 SSD 支持的存储
- 改进缺少的特权错误消息,在错误消息中显示一些特权
- 验证主机 ESXi 版本并为放置配置文件提供具体的错误消息
- 改进未找到数据中心的消息,显示默认文件夹
- 在验证期间查找程序失败时出现 Surface VMware 错误
- 验证模板运行状况并在映像预配期间修复它
功能
deploy
命令 - 诊断检查器增强,向代理客户端调用添加具有指数退避的重试deploy
命令 - 诊断检查器增强:在遥测模式下添加存储性能检查器,以评估用于部署设备的 VM 的存储性能deploy
命令 - 为 SSH 连接添加超时:新错误消息:“错误:由于管理计算机无法访问设备 VM IP,192.168.0.11,发生超时。 确保满足要求:https://aka.ms/arb-machine-reqs: dial tcp 192.168.0.11:22: connect: connection timed out
validate
命令 - 如果代理连接和无代理检查报告了任何错误,设备部署现在会失败
Bug 修复
- SCVMM ValueError 修复 - 支持基于自定义 IP 范围的设备网络的 VMM IP 池的回退选项
版本 1.0.18(2024 年 2 月)
- 设备:1.0.18
- CLI 扩展:1.0.3
- SFS 版本:0.1.24.10201
- Kubernetes:1.26.6
- Mariner:2.0.20240123
Fabric/私有云提供商
- SCVMM
createconfig
命令改进 - 重试,直到提供了有效的端口和 FQDN - SCVMM 和 VMware - 验证控制平面 IP 地址;添加重新提示
- SCVMM 和 VMware - 将
deploy
命令超时从 30 延长到 120 分钟
功能
deploy
命令 - 诊断检查器增强:遥测模式下的代理检查
产品
- 减少 CPU 请求
- 对于升级的 ETCD 预检检查增强
Bug 修复
- 针对受
node-ip
被设置为kube-vip
IP 问题影响的群集的修复 - 修复使用相同凭据的 SCVMM cred 轮换
版本 1.0.17(2023 年 12 月)
- 设备:1.0.17
- CLI 扩展:1.0.2
- SFS 版本:0.1.22.11107
- Kubernetes:1.26.6
- Mariner:2.0.20231106
Fabric/私有云提供商
- SCVMM
createconfig
命令改进 - Azure Stack HCI - 将
deploy
命令超时从 30 延长到 120 分钟 - 所有私有云 - 允许在每个命令中传递提供商凭据参数
- 所有私有云 - 选定的
createconfig
命令输入的基本验证 - VMware - 选定的
createconfig
命令输入的基本重新提示
功能
deploy
命令 - 诊断检查器增强 - 改进context
错误消息
Bug 修复
- 修复
context
错误始终作为Deploying
返回的问题
已知 bug
- Arc 资源桥升级显示设备版本已升级,但状态显示升级失败
版本 1.0.16(2023 年 11 月)
- 设备:1.0.16
- CLI 扩展:1.0.1
- SFS 版本:0.1.21.11013
- Kubernetes:1.25.7
- Mariner:2.0.20231004
Fabric/私有云提供商
- SCVMM 映像预配和升级修复
- VMware vSphere - 对网络使用完整清单路径
- 拒绝权限的 VMware vSphere 错误改进
- Azure Stack HCI - 启用默认存储容器
功能
deploy
命令 - 诊断检查器增强 - 添加azurearcfork8s.azurecr.io
URL
Bug 修复
- vSphere 凭据问题
- 不要为非
arc-appliance
目录映像预配请求设置存储容器 - 监视代理未安装问题
版本 1.0.15(2023 年 9 月)
- 设备:1.0.15
- CLI 扩展:1.0.0
- SFS 版本:0.1.20.10830
- Kubernetes:1.25.7
- Mariner:2.0.20230823
Fabric/基础结构
az arcappliance
CLI 命令现在仅支持 VMware 和 SCVMM 的静态 IP 部署- 仅出于测试目的,可以使用 DHCP 配置部署 Azure Stack HCI 上的 Arc 资源网桥
- 支持使用规范区域名称
- 移除 VMware vSphere 6.7 结构支持(vSphere 7 和 8 都受支持)
功能
- (新)
get-upgrades
命令 - 提取可用于当前设备群集的新升级边缘 - (新)
upgrade
命令 - 将设备升级到下一个可用版本(不适用于 SCVMM) - (更新)
deploy
命令 - 除了deploy
外,此命令现在还会调用create
命令。Create
命令现在是可选的。 - (新)
get-credentials
命令 - 现在允许提取 SSH 密钥和 kubeconfig,从用于部署 Arc 资源网桥的计算机之外的计算机运行logs
命令时它们是必需的 - 允许对
get-credentials
命令使用config-file
参数(新)故障排除命令 - 通过使用 JIT 访问密钥直接在设备上运行允许的操作来帮助调试现场问题
Bug 修复
- IPClaim 过早删除问题 vSphere 静态 IP
后续步骤
- 了解有关 Arc 资源网桥的详细信息。
- 了解如何升级 Arc 资源网桥。