mcpField
A
azure-cyclecloud

azure-cyclecloud

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

关于 azure-cyclecloud

azure-cyclecloud 为规划、部署和运维 Azure CycleCloud HPC 集群提供指导,面向 Agent 与实践者。内容涵盖故障排查、安全、架构、配置、集成及生命周期运维。

主要功能

  1. 01集群规模规划与架构指导
  2. 02故障排查与诊断
  3. 03安全和身份配置
  4. 04集群、调度器与存储设置
  5. 05CLI、API 和 Python SDK 自动化
  6. 06部署、迁移与升级

适用场景

  1. 01规划多区域 HPC 集群
  2. 02诊断集群和节点启动问题
  3. 03保护 CycleCloud 访问与网络
  4. 04自动化集群设置和运维

MCP 相关

此技能可通过 mcp_microsoftdocs:microsoft_docs_fetch 工具获取文档,也可使用网页抓取作为备用方式。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-cyclecloud

安装后在 Claude Code 中输入/azure-cyclecloud确认已加载。

详细介绍

Azure CycleCloud 技能

此技能提供 Azure CycleCloud 方面的专业指导,涵盖故障排除、最佳实践、决策制定、架构与设计模式、安全、配置、集成与编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。

如何使用此技能

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。

类别索引

类别行描述
故障排除L36-L45诊断和修复 CycleCloud 设置、群集/节点启动、VM 健康状况、Slurm 4 问题,以及查找和记录常见错误的详细诊断信息。
最佳实践L46-L51CycleCloud 的安全强化指导(身份、网络、数据),以及 HB/HC 系列 HPC 群集的性能调优(大小调整、配置、优化)。
决策制定L52-L62关于规划和调整 CycleCloud HPC 群集大小、Slurm 工作区和迁移、Spot VM 使用、许可条款以及服务/支持政策的指导。
架构与设计模式L63-L69设计安全的企业级 Azure CycleCloud 架构:多区域 HPC 群集、VM 放置策略,以及中心辐射式网络/安全模式。
安全L70-L85保护 CycleCloud:身份验证(Entra、服务主体、托管标识)、SSL、SSH/Bastion 访问、网络锁定/SELinux,以及遥测/数据使用政策。
配置L86-L134设计和配置 CycleCloud 群集:模板、nodearrays、网络、存储、自动缩放、Slurm/Open OnDemand、部署、CLI、代理、监视和自定义。
集成与编码模式L135-L155用于自动化 CycleCloud 的 API、CLI 和 Python SDK,以及将调度程序、监视、存储、事件和远程桌面工具与 CycleCloud 群集集成的模式。
部署L156-L165部署和运行 CycleCloud:通过 ARM/CLI/ACI 安装、规划生产环境、导入模板、移动群集资源,以及安全地升级或迁移安装。
故障排除
主题URL
解决常见 Azure CycleCloud 错误消息https://learn.microsoft.com/en-us/azure/cyclecloud/error-messages?view=cyclecloud-8
使用 CycleCloud HealthCheck 服务管理运行状况不佳的 VMhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/healthcheck?view=cyclecloud-8
诊断并报告 Azure CycleCloud 群集和节点启动问题https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/report-issues?view=cyclecloud-8
排查 Azure CycleCloud 首次设置问题https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/troubleshoot-first-time-setup?view=cyclecloud-8
查找 Azure CycleCloud 诊断日志文件https://learn.microsoft.com/en-us/azure/cyclecloud/log-locations?view=cyclecloud-8
运行和排查 Azure CycleCloud Slurm 4 群集https://learn.microsoft.com/en-us/azure/cyclecloud/slurm-4-operations?view=cyclecloud-8
最佳实践
主题URL
为 Azure CycleCloud 应用安全最佳实践https://learn.microsoft.com/en-us/azure/cyclecloud/concepts/security-best-practices?view=cyclecloud-8
优化 HB/HC 系列 VM 上的 CycleCloud 集群https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/hb-hc-best-practices?view=cyclecloud-8
决策
主题URL
规划 Azure CycleCloud HPC 集群并确定规模https://learn.microsoft.com/en-us/azure/cyclecloud/concepts/plan-and-size-hpc-clusters?view=cyclecloud-8
规划 Slurm 部署的 CycleCloud Workspacehttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/plan-your-deployment?view=cyclecloud-8
规划 Azure CycleCloud 7 退役迁移https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/cyclecloud7-retirement-guide?view=cyclecloud-8
将 Azure CycleCloud Slurm 集群迁移到新模板https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/migrate-slurm-cluster?view=cyclecloud-8
决定何时以及如何在 Azure CycleCloud 中使用 Spot VMhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/use-spot-instances?view=cyclecloud-8
应用 Azure CycleCloud 许可和使用条款https://learn.microsoft.com/en-us/azure/cyclecloud/licensing?view=cyclecloud-8
了解 Azure CycleCloud 服务和支持策略https://learn.microsoft.com/en-us/azure/cyclecloud/service-policy?view=cyclecloud-8
架构与设计模式
主题URL
设计和运行多区域 Azure CycleCloud HPC 集群https://learn.microsoft.com/en-us/azure/cyclecloud/concepts/multi-region-cluster-deployment?view=cyclecloud-8
为 CycleCloud 集群选择 VM 放置模型https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/availability-sets?view=cyclecloud-8
规划企业安全的 Azure CycleCloud 中心辐射型架构https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/plan-enterprise-secured-deployment?view=cyclecloud-8
安全
主题URL
查看 CycleCloud 遥测和数据使用政策https://learn.microsoft.com/en-us/azure/cyclecloud/data-policy?view=cyclecloud-8
通过 Bastion 安全地 SSH 连接到 CycleCloud 登录节点https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/connect-to-login-node-with-bastion?view=cyclecloud-8
通过 Azure Bastion 安全地访问 CycleCloud 门户https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/connect-to-portal-with-bastion?view=cyclecloud-8
为 Azure CycleCloud 创建 Entra 应用注册https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/create-app-registration?view=cyclecloud-8
使用托管标识保护 Azure CycleCloud 群集https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/managed-identities?view=cyclecloud-8
为 Azure CycleCloud 节点配置网络安全选项https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/network-security?view=cyclecloud-8
在锁定网络中运行 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/running-in-locked-down-network?view=cyclecloud-8
在启用 SELinux 强制模式的情况下运行 Azure CycleCloud 节点https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/selinux?view=cyclecloud-8
使用 Microsoft Entra 服务主体配置 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/service-principals?view=cyclecloud-8
配置 SSL 证书以安全访问 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ssl-configuration?view=cyclecloud-8
配置 Azure CycleCloud 群集的用户身份验证https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/user-access?view=cyclecloud-8
配置 Azure CycleCloud 的用户身份验证方法https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/user-authentication?view=cyclecloud-8
配置
主题URL
在 Azure CycleCloud 中配置 cluster-init 规范和项目源https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/cluster-init-reference?view=cyclecloud-8
在 Azure CycleCloud 模板中配置 cluster 部分https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/cluster-reference?view=cyclecloud-8
了解 Azure CycleCloud 群集模板结构和层次结构https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/cluster-template-reference?view=cyclecloud-8
配置 Azure CycleCloud 群集配置对象https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/configuration-reference?view=cyclecloud-8
在 CycleCloud 群集模板中定义环境对象https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/environment-reference?view=cyclecloud-8
在 Azure CycleCloud 模板中配置输入终结点和端口https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/input-endpoint-reference?view=cyclecloud-8
在 Azure CycleCloud 模板中配置网络接口对象https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/network-interface-reference?view=cyclecloud-8
在 Azure CycleCloud 模板中配置节点和 nodearrayhttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/node-nodearray-reference?view=cyclecloud-8
在 CycleCloud 群集模板中使用 NodeRef 对象https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/noderef-reference?view=cyclecloud-8
在 Azure CycleCloud 群集模板中配置参数https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/parameter-reference?view=cyclecloud-8
在 Azure CycleCloud 中应用特殊参数解析https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/special-parsing?view=cyclecloud-8
在 Azure CycleCloud 模板中定义和配置卷对象https://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/volume-reference?view=cyclecloud-8
配置 Azure CycleCloud 服务监控集成https://learn.microsoft.com/en-us/azure/cyclecloud/concepts/monitoring?view=cyclecloud-8
通过 cycle_server.properties 配置 CycleServerhttps://learn.microsoft.com/en-us/azure/cyclecloud/cycleserver-configuration-reference?view=cyclecloud-8
配置 CycleCloud 节点事件和 Event Gridhttps://learn.microsoft.com/en-us/azure/cyclecloud/events?view=cyclecloud-8
在 CycleCloud 节点中配置 Azure 托管磁盘https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/add-disk?view=cyclecloud-8
为 Azure CycleCloud 群集配置节点数组https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/add-node-array?view=cyclecloud-8
为 Azure CycleCloud 配置备份和还原https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/backup-and-restore?view=cyclecloud-8
使用 Azure CycleCloud 配置 Slurm 云突发https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/bursting/slurm-cloud-bursting-setup?view=cyclecloud-8
为 Azure CycleCloud Slurm 配置 Open OnDemandhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/configure-open-ondemand?view=cyclecloud-8
使用 cloud-init 在启动时自定义 CycleCloud VMhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/cloud-init?view=cyclecloud-8
定义和自定义 Azure CycleCloud 群集模板https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/cluster-templates?view=cyclecloud-8
为 CycleCloud 部署配置 Azure 资源https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/configuration?view=cyclecloud-8
为 Azure CycleCloud 群集配置自动缩放https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/configure-autoscaling?view=cyclecloud-8
在 CycleCloud 群集中使用自定义映像和市场映像https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/create-custom-image?view=cyclecloud-8
在 CycleCloud 中创建和导出 NFS 文件共享https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/create-fileserver?view=cyclecloud-8
通过 ARM 配置 Azure CycleCloud 环境资源https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/environments?view=cyclecloud-8
在 Azure CycleCloud 中配置 Flex VM 规模集https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/flex-scalesets?view=cyclecloud-8
安装和配置 Azure CycleCloud CLIhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-cyclecloud-cli?view=cyclecloud-8
在 CycleCloud 管理的 VM 上手动安装 Jetpackhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-jetpack?view=cyclecloud-8
手动安装和配置 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-manual?view=cyclecloud-8
为 Azure CycleCloud 节点配置保持活动状态设置https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/keep-alive?view=cyclecloud-8
为 Azure CycleCloud 群集配置警报和日志记录https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/monitor-clusters?view=cyclecloud-8
在 Azure CycleCloud 模板中配置卷挂载点https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/mount-disk?view=cyclecloud-8
在 Azure CycleCloud 中配置 NFS 挂载和共享https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/mount-fileserver?view=cyclecloud-8
在一台主机上配置多个 Azure CycleCloud 实例https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/multiple-installs?view=cyclecloud-8
在 Azure CycleCloud 中定义和使用项目及规范https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/projects?view=cyclecloud-8
通过 SSH 隧道配置 Azure CycleCloud 返回代理https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/return-proxy?view=cyclecloud-8
为 Azure CycleCloud 流量配置 Web 代理设置https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/running-behind-proxy?view=cyclecloud-8
在 CycleCloud 节点中配置 Azure 计划事件处理https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/scheduled-events?view=cyclecloud-8
在 Azure CycleCloud 中配置项目和用户 Blob 存储https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/storage-blobs?view=cyclecloud-8
使用和了解 Azure CycleCloud 节点标记https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/tag-nodes?view=cyclecloud-8
使用 CSS 自定义 Azure CycleCloud UI 主题https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/theming?view=cyclecloud-8
使用 Jetpack 配置 CycleCloud 节点https://learn.microsoft.com/en-us/azure/cyclecloud/jetpack?view=cyclecloud-8
配置和管理 Azure CycleCloud Slurm 4 群集https://learn.microsoft.com/en-us/azure/cyclecloud/slurm-4?view=cyclecloud-8
集成与编码模式
主题URL
使用 Azure CycleCloud REST API 端点https://learn.microsoft.com/en-us/azure/cyclecloud/api?view=cyclecloud-8
使用 CLI 命令管理 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/cli?view=cyclecloud-8
为 CycleCloud 集群编写 Chef cookbookhttps://learn.microsoft.com/en-us/azure/cyclecloud/cookbook-reference?view=cyclecloud-8
在 CycleCloud 中配置 Grid Engine 集群https://learn.microsoft.com/en-us/azure/cyclecloud/gridengine?view=cyclecloud-8
在 CycleCloud Workspace 中将 ThinLinc 与 Open OnDemand 集成https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/configure-thinlinc?view=cyclecloud-8
在 Azure CycleCloud 上提交和管理 Slurm 作业https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/submit-job-with-slurm?view=cyclecloud-8
将 Azure CycleCloud 事件与 Event Grid 集成https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/event-grid?view=cyclecloud-8
将 Prometheus 和 Azure Managed Grafana 与 CycleCloud 集群集成https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/monitor-cyclecloud-cluster-using-prometheus-grafana?view=cyclecloud-8
使用 BlobFuse2 在 CycleCloud 节点上装载 Azure Blob Storagehttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/mount-blob-storage?view=cyclecloud-8
使用 Azure CycleCloud REST API 自动管理集群https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/use-rest-api?view=cyclecloud-8
将 Microsoft HPC Pack 配置为与 CycleCloud 配合使用https://learn.microsoft.com/en-us/azure/cyclecloud/hpcpack?view=cyclecloud-8
将 HTCondor 调度程序与 CycleCloud 集成https://learn.microsoft.com/en-us/azure/cyclecloud/htcondor?view=cyclecloud-8
将 IBM Spectrum LSF 连接到 CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/lsf?view=cyclecloud-8
将 OpenPBS 调度程序与 CycleCloud 集成https://learn.microsoft.com/en-us/azure/cyclecloud/openpbs?view=cyclecloud-8
安装和使用 CycleCloud Python APIhttps://learn.microsoft.com/en-us/azure/cyclecloud/python-api?view=cyclecloud-8
配置 CycleCloud Slurm 集成 v3.0+https://learn.microsoft.com/en-us/azure/cyclecloud/slurm-3?view=cyclecloud-8
在 CycleCloud 集群上启用 Slurm 调度程序https://learn.microsoft.com/en-us/azure/cyclecloud/slurm?view=cyclecloud-8
部署
主题URL
下载并导入 CycleCloud 集群模板https://learn.microsoft.com/en-us/azure/cyclecloud/download-cluster-templates?view=cyclecloud-8
使用 CLI 部署 Slurm 的 CycleCloud Workspacehttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/deploy-with-cli?view=cyclecloud-8
使用 ARM 模板部署 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-arm?view=cyclecloud-8
在资源组之间移动 Azure CycleCloud 集群资源https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/move-resource-group?view=cyclecloud-8
规划生产级 Azure CycleCloud 部署https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/plan-prod-deployment?view=cyclecloud-8
在 Azure Container Instances 中运行 Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/run-in-container?view=cyclecloud-8
安全升级或迁移 Azure CycleCloud 安装https://learn.microsoft.com/en-us/azure/cyclecloud/how-to/upgrade-and-migrate?view=cyclecloud-8

评论

支持 Markdown