MindCluster-AscendDeployer:基于昇腾生态的软件安装部署工具项目

昇腾软件安装部署参考设计,提供系统组件、python第三方依赖自动下载以及一键式安装的功能,并支持驱动、固件、CANN软件包以及MindCluster的安装。

分支22Tags26
文件最后提交记录最后更新时间
20 天前
30 天前
12 天前
1 年前
22 小时前
1 年前
13 天前
12 天前
29 天前
30 天前
22 小时前
5 年前
3 年前
5 年前
2 年前
1 个月前
22 小时前
30 天前
12 天前
22 天前

Ascend Deployer

Ascend License

✨ 最新消息

  • 2026-6-30: 📦 支持部署 Infer Operator 组件
  • 2026-6-30: 🧠 新增支持在 Atlas 950 和 Atlas 850 硬件上部署软件
  • 2026-6-30: 📦 支持部署 26.1.0 版本的昇腾软件
  • 2026-6-30: 🔍 system-report 中添加提示错误信息

ℹ️ 简介

昇腾软件安装部署参考设计,提供系统组件、Python 第三方依赖自动下载以及一键式安装的功能,并支持驱动、固件、CANN 软件包以及 MindCluster 的安装。更多详情请参见 Ascend Deployer 介绍

Ascend Deployer 采用分层架构,基于 Ansible 实现昇腾软件的下载与部署,软件架构如下图所示:

Ascend Deployer 软件架构

⚙️ 功能介绍

Ascend Deployer提供批量部署Python、NPU、CANN、toolbox、fault-diag和MindCluster集群调度等功能。具体特性介绍如下:

功能名称 介绍
下载软件包 链接
安装部署软件 链接
升级软件 链接

🚀 快速入门

指导开发者快速完成sys_pkg、Python、NPU、CANN、toolbox、fault-diag组件的部署。具体操作请参见:快速入门

📦 安装指南

Ascend Deployer工具有多种方式获取并部署使用,具体请参见Ascend Deployer获取方式

编译构建

环境要求

wheel >= 0.38.0

构建

下载Ascend Deployer后,进入第一层目录,该目录下方存有setup.py文件,执行以下命令构建:

python3 setup.py bdist_wheel

📘 使用指南

用户指南

Ascend Deployer工具提供昇腾软件下载以及离线批量部署或升级昇腾软件的功能,具体请参考:Ascend Deployer用户指南

版本说明

Ascend Deployer最新发行版下载链接:Ascend Deployer发行版

兼容性信息

Ascend Deployer支持安装的硬件和部件兼容性请参见:兼容性查询助手

工具限制及注意事项

Ascend Deployer支持下载的OS依赖、软件包及使用限制请参见支持下载的软件包及OS,支持安装部署的组件及相关限制请参见支持安装及升级的软件包

🗺️ Roadmap

Roadmap(2026Q1)

🔀 版本维护策略

版本 维护策略 当前状态 发布日期 后续状态 EOL日期
dev 长期支持 开发 在研分支,不发布 - -
v26.0.0 长期支持 维护 2026-08-05 - -
v7.3.0 长期支持 维护 2026-03-05 预计2026-12-31起进入无维护状态 -
v7.2.RC1 常规分支 EOL 2025-12-18 - 2026-03-24
v7.1.RC1 常规分支 EOL 2025-07-24 - 2025-10-24
v7.0.RC1 常规分支 EOL 2025-04-27 - 2025-07-27
v6.0.0 长期支持 维护 2024-12-31 预计2025-12-31起进入无维护状态 -
v6.0.RC3 常规分支 EOL 2024-11-20 - 2025-02-20
v6.0.RC2 常规分支 EOL 2024-11-20 - 2025-02-20
v6.0.RC1 常规分支 EOL 2024-11-20 - 2025-02-20
v5.0.0.3 长期支持 EOL 2023-11-20 - 2024-11-20

🛠️ 贡献指南

欢迎参与项目贡献,贡献流程和规范请参见《贡献指南》。

⚖️ 相关说明

🔹 《版本说明
🔹 《许可证声明
🔹 《文档许可证声明
🔹 《免责声明
🔹 《安全声明

🤝 建议与交流

欢迎大家通过以下方式提出问题、交流讨论。

资源 说明
FAQ 常见问题解答与使用答疑
创建Issue 提交 Bug、需求或建议
社区任务 查看和认领社区任务
会议日历 社区定期例会与活动日程

🙏 致谢

感谢来自社区的每一个PR,欢迎贡献Ascend Deployer。

项目介绍

昇腾软件安装部署参考设计,提供系统组件、python第三方依赖自动下载以及一键式安装的功能,并支持驱动、固件、CANN软件包以及MindCluster的安装。

定制我的领域