关于 azure-deployment-environments
azure-deployment-environments 是面向使用 Azure Deployment Environments 的开发者和平台团队的指导技能。它结合本地参考与远程获取的文档,涵盖配置、安全、架构、故障排查和 CI/CD 部署。
主要功能
- 01自定义映像部署故障排查
- 02目录组织指导
- 03环境与目录配置
- 04RBAC 和托管标识指导
- 05CI/CD 部署参考
适用场景
- 01诊断自定义映像部署失败
- 02组织可复用的环境目录
- 03配置访问权限和开发中心标识
- 04通过 CI/CD 自动部署环境
MCP 相关
该技能建议使用 mcp_microsoftdocs 的 microsoft_docs_fetch 工具获取文档。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-deployment-environments安装后在 Claude Code 中输入/azure-deployment-environments确认已加载。
详细介绍
Azure Deployment Environments 技能
此技能提供 Azure Deployment Environments 方面的专业指导,涵盖故障排除、最佳实践、决策、架构与设计模式、限制与配额、安全性、配置、集成与编码模式,以及部署。它结合了本地快速参考内容和远程文档获取功能。
如何使用此技能
给 Agent 的重要提示:使用下方的类别索引查找相关部分。对于带有行号范围的类别(例如
L35-L120),使用read_file读取指定行。对于带有文件链接的类别(例如[security.md](security.md)),使用read_file读取链接指向的参考文件
给 Agent 的重要提示:如果
metadata.generated_at的时间早于 3 个月以上,请建议用户从存储库拉取最新版本。如果mcp_microsoftdocs工具不可用,请建议用户安装该工具:安装指南
此技能需要网络访问才能获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,并将查询字符串设为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行号 | 说明 |
|---|---|---|
| 故障排除 | L37-L41 | 诊断和解决 Azure Deployment Environments 中的自定义映像部署失败问题,包括常见错误模式、需要检查的日志和补救步骤。 |
| 最佳实践 | L42-L46 | 关于组织和构建 Azure Deployment Environments 目录的指导,包括存储库布局、模板分组、命名以及可扩展且易于维护的目录治理。 |
| 决策 | L47-L51 | 关于规划、执行和管理 Azure Deployment Environments 的停用或替换的指导,包括迁移和解除部署方面的注意事项。 |
| 架构与设计模式 | L52-L56 | 关于设计弹性、可扩展的 Azure Deployment Environments 架构的指导,包括容错、高可用性、冗余,以及稳健环境设计的最佳实践。 |
| 限制与配额 | L57-L61 | 如何申请和管理 Azure Deployment Environments 资源限制的配额提升,包括如何处理容量限制和提交支持请求。 |
| 安全性 | L62-L69 | Deployment Environments 的 RBAC 和身份设置:规划和分配角色、配置托管标识,以及向 REST API 进行身份验证。 |
| 配置 | L70-L82 | 定义 environment.yaml、配置开发中心/项目、目录、环境类型、CLI/ARM 设置、自动删除,以及 Azure Deployment Environments 的 ADE CLI 环境变量。 |
| 集成与编码模式 | L83-L89 | 使用 Azure Developer CLI 和 ADE CLI 创建环境、构建自定义容器映像,以及管理 Azure Deployment Environments 的自定义映像工作流 |
| 部署 | L90-L93 | 将 Azure Deployment Environments 与 CI/CD 工具(Azure Pipelines、GitHub Actions)配合使用,根据模板自动创建、更新和部署环境。 |
故障排除
| 主题 | URL |
|---|---|
| 诊断 Azure Deployment Environments 中的自定义映像部署失败问题 | https://learn.microsoft.com/en-us/azure/deployment-environments/troubleshoot-custom-image-logs-errors |
最佳实践
| 主题 | URL |
|---|---|
| 高效组织 Azure Deployment Environments 目录 | https://learn.microsoft.com/en-us/azure/deployment-environments/best-practice-catalog-structure |
决策
| 主题 | URL |
|---|---|
| 规划 Azure Deployment Environments 的停用和替换 | https://learn.microsoft.com/en-us/azure/deployment-environments/deployment-environments-retirement-guide |
架构与设计模式
| 主题 | URL |
|---|---|
| 设计具备韧性的 Azure Deployment Environments 架构 | https://learn.microsoft.com/en-us/azure/deployment-environments/concept-reliability-deployment-environments |
限制与配额
| 主题 | URL |
|---|---|
| 申请提高 ADE 资源限制配额 | https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-request-quota-increase |
安全性
| 主题 | URL |
|---|---|
| 规划 Deployment Environments 的 Azure RBAC 角色 | https://learn.microsoft.com/en-us/azure/deployment-environments/concept-deployment-environments-role-based-access-control |
| 对 Azure Deployment Environments REST API 进行身份验证 | https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-authenticate |
| 为 Azure Deployment Environments 开发中心配置托管标识 | https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-managed-identity |
| 分配 Azure Deployment Environments 访问权限的 RBAC 角色 | https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-manage-deployment-environments-access |
配置
集成与编码模式
| 主题 | URL |
|---|---|
| 使用 Azure Developer CLI 创建 ADE 环境 | https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-azure-developer-cli-deployment-environments |
| 在 Azure Deployment Environments 中使用自定义容器映像 | https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-extensibility-model-custom-image |
| 将 ADE CLI 命令用于自定义映像工作流 | https://learn.microsoft.com/en-us/azure/deployment-environments/reference-deployment-environment-cli |
部署
| 主题 | URL |
|---|---|
| 将 ADE 与 Azure Pipelines 集成以实现 CI/CD | https://learn.microsoft.com/en-us/azure/deployment-environments/tutorial-deploy-environments-in-cicd-azure-devops |
评论
支持 Markdown