mcpField
A
azure-deployment-environments

azure-deployment-environments

github.com/microsoftdocs云与 DevOps796170 次安装3 天前更新
代码仓库

关于 azure-deployment-environments

azure-deployment-environments 是面向使用 Azure Deployment Environments 的开发者和平台团队的指导技能。它结合本地参考与远程获取的文档,涵盖配置、安全、架构、故障排查和 CI/CD 部署。

主要功能

  1. 01自定义映像部署故障排查
  2. 02目录组织指导
  3. 03环境与目录配置
  4. 04RBAC 和托管标识指导
  5. 05CI/CD 部署参考

适用场景

  1. 01诊断自定义映像部署失败
  2. 02组织可复用的环境目录
  3. 03配置访问权限和开发中心标识
  4. 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-L69Deployment 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
使用 environment.yaml 架构定义 Azure Deployment Environmentshttps://learn.microsoft.com/en-us/azure/deployment-environments/concept-environment-yaml
为 Azure Deployment Environments 配置基于 Git 的目录https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-catalog
在 Azure Deployment Environments 中配置开发中心环境类型https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-devcenter-environment-types
在 Azure Deployment Environments 中配置项目级环境类型https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-project-environment-types
安装和使用 devcenter Azure CLI 扩展https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-install-devcenter-cli-extension
为 ADE 环境配置自动删除https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-schedule-environment-deletion
为 Azure Deployment Environments 配置开发中心和目录https://learn.microsoft.com/en-us/azure/deployment-environments/quickstart-create-and-configure-devcenter
使用 ARM 模板预配开发中心和项目https://learn.microsoft.com/en-us/azure/deployment-environments/quickstart-create-dev-center-project-azure-resource-manager
自定义映像的 ADE CLI 环境变量参考https://learn.microsoft.com/en-us/azure/deployment-environments/reference-deployment-environment-variables
集成与编码模式
主题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/CDhttps://learn.microsoft.com/en-us/azure/deployment-environments/tutorial-deploy-environments-in-cicd-azure-devops

评论

支持 Markdown