Skill

azure-cyclecloud

Expert knowledge for Azure CycleCloud development including troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure CycleCloud applications. Not for Azure Batch (use azure-batch), Azure HPC Cache (use azure-hpc-cache), Azure Virtual Machines (use azure-virtual-machines), Azure Virtual Machine Scale Sets (use azure-vm-scalesets).

From azure
Install
1
Run in your terminal
$
npx claudepluginhub atc-net/atc-agentic-toolkit
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Azure CycleCloud Skill

This skill provides expert guidance for Azure CycleCloud. Covers troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question This skill requires network access to fetch documentation content. Use mcp_microsoftdocs:microsoft_docs_fetch to retrieve full articles.

  • Fallback: Use the built-in WebFetch tool if the Microsoft Learn MCP server is not available.

Category Index

CategoryLinesDescription
TroubleshootingL36-L42Troubleshooting CycleCloud errors, node startup failures, and locating/analyzing server/node log files to diagnose and resolve deployment or runtime issues.
Best PracticesL43-L47Guidance for configuring and tuning Azure HB/HC-series HPC VMs in CycleCloud, including networking, storage, MPI, BIOS, and performance best practices.
Decision MakingL48-L55Guidance on VM placement/availability sets, choosing custom images, planning migration from CycleCloud 7, and using Spot VMs for cost-effective, resilient CycleCloud clusters.
Architecture & Design PatternsL56-L60Architectural guidance for designing, deploying, and operating resilient, scalable multi‑region Azure HPC clusters with CycleCloud, including networking, failover, and regional topology patterns.
SecurityL61-L75Securing CycleCloud: auth methods (Entra, service principals, managed identities), SSL, SSH/Bastion access, SELinux, and network security for clusters, nodes, and the web portal
ConfigurationL76-L120Designing and tuning CycleCloud clusters: template structure, nodes, networking, storage, autoscaling, security, proxies, events, CLI, and node initialization (cluster-init/cloud-init/Jetpack).
Integrations & Coding PatternsL121-L141APIs, CLI, and Python client for automating CycleCloud, plus patterns to integrate schedulers (Slurm, Grid Engine, HTCondor, LSF, OpenPBS, HPC Pack), NFS, OOD, Prometheus/Grafana, and Event Grid
DeploymentL142-L153Installing, upgrading, and deploying Azure CycleCloud and Slurm workspaces (CLI/ARM/containers), plus planning production setups and moving cluster resources between resource groups.

Troubleshooting

TopicURL
Interpret and resolve common Azure CycleCloud error messageshttps://learn.microsoft.com/en-us/azure/cyclecloud/error-messages?view=cyclecloud-8
Diagnose and report Azure CycleCloud node startup issueshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/report-issues?view=cyclecloud-8
Locate Azure CycleCloud server and node log fileshttps://learn.microsoft.com/en-us/azure/cyclecloud/log-locations?view=cyclecloud-8

Best Practices

TopicURL
Apply HB/HC VM best practices in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/hb-hc-best-practices?view=cyclecloud-8

Decision Making

TopicURL
Choose VM placement models and availability sets in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/availability-sets?view=cyclecloud-8
Select and configure custom images for CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/create-custom-image?view=cyclecloud-8
Plan migration for Azure CycleCloud 7 retirementhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/cyclecloud7-retirement-guide?view=cyclecloud-8
Use Spot VMs effectively in Azure CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/use-spot-instances?view=cyclecloud-8

Architecture & Design Patterns

TopicURL
Design and deploy multi‑region Azure HPC clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/concepts/multi-region-cluster-deployment?view=cyclecloud-8

Security

TopicURL
Apply security best practices for Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/concepts/security-best-practices?view=cyclecloud-8
SSH to CycleCloud login nodes via Azure Bastionhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/connect-to-login-node-with-bastion?view=cyclecloud-8
Access the CycleCloud portal securely through Bastionhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/connect-to-portal-with-bastion?view=cyclecloud-8
Create Entra app registration for Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/create-app-registration?view=cyclecloud-8
Configure managed identities for Azure CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/managed-identities?view=cyclecloud-8
Configure network security for Azure CycleCloud nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/network-security?view=cyclecloud-8
Configure SELinux for Azure CycleCloud-managed Linux nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/selinux?view=cyclecloud-8
Use Azure service principals with CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/service-principals?view=cyclecloud-8
Configure SSL certificates for Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ssl-configuration?view=cyclecloud-8
Configure user authentication for Azure CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/user-access?view=cyclecloud-8
Configure user authentication methods in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/user-authentication?view=cyclecloud-8

Configuration

TopicURL
Configure cluster-init specs and lockers in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/cluster-init-reference?view=cyclecloud-8
Configure the [cluster] section in CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/cluster-reference?view=cyclecloud-8
Understand Azure CycleCloud cluster template structurehttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/cluster-template-reference?view=cyclecloud-8
Configure Azure CycleCloud cluster configuration objectshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/configuration-reference?view=cyclecloud-8
Define Azure CycleCloud environment objects in templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/environment-reference?view=cyclecloud-8
Configure input endpoints and NSG rules in CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/input-endpoint-reference?view=cyclecloud-8
Configure network-interface objects in CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/network-interface-reference?view=cyclecloud-8
Configure nodes and nodearrays in CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/node-nodearray-reference?view=cyclecloud-8
Use NodeRef objects in CycleCloud cluster templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/noderef-reference?view=cyclecloud-8
Configure parameters in Azure CycleCloud cluster templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/parameter-reference?view=cyclecloud-8
Apply special parameter parsing in CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/special-parsing?view=cyclecloud-8
Configure volume objects in Azure CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/cluster-references/volume-reference?view=cyclecloud-8
Configure cycle_server.properties for Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/cycleserver-configuration-reference?view=cyclecloud-8
Configure CycleCloud node events and Event Grid routinghttps://learn.microsoft.com/en-us/azure/cyclecloud/events?view=cyclecloud-8
Configure managed disk volumes in Azure CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/add-disk?view=cyclecloud-8
Configure node arrays and scaling behavior in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/add-node-array?view=cyclecloud-8
Backup and restore Azure CycleCloud application datahttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/backup-and-restore?view=cyclecloud-8
Use cloud-init scripts in Azure CycleCloud templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/cloud-init?view=cyclecloud-8
Define and customize Azure CycleCloud cluster templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/cluster-templates?view=cyclecloud-8
Configure Azure networking for CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/configuration?view=cyclecloud-8
Configure autoscaling policies for Azure CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/configure-autoscaling?view=cyclecloud-8
Configure SSH/RDP access to Azure CycleCloud nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/connect-to-node?view=cyclecloud-8
Configure environment resources with ARM in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/environments?view=cyclecloud-8
Configure VMSS Flex orchestration in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/flex-scalesets?view=cyclecloud-8
Configure VM health checks and remediation in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/healthcheck?view=cyclecloud-8
Install and configure the Azure CycleCloud CLIhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-cyclecloud-cli?view=cyclecloud-8
Manually install Jetpack on Azure CycleCloud VMshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-jetpack?view=cyclecloud-8
Configure keep-alive settings to prevent node terminationhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/keep-alive?view=cyclecloud-8
Configure alerts and logging for Azure CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/monitor-clusters?view=cyclecloud-8
Configure automatic volume mountpoints in CycleCloud nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/mount-disk?view=cyclecloud-8
Configure NFS mounts and shares in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/mount-fileserver?view=cyclecloud-8
Run multiple Azure CycleCloud instances on one hosthttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/multiple-installs?view=cyclecloud-8
Configure CycleCloud projects and specs for node setuphttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/projects?view=cyclecloud-8
Configure return proxy and SSH tunneling for CycleCloud nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/return-proxy?view=cyclecloud-8
Configure web proxy settings for Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/running-behind-proxy?view=cyclecloud-8
Run Azure CycleCloud in locked-down networkshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/running-in-locked-down-network?view=cyclecloud-8
Handle Azure Scheduled Events in CycleCloud nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/scheduled-events?view=cyclecloud-8
Configure project and user blob storage and lockers in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/storage-blobs?view=cyclecloud-8
Use and customize Azure CycleCloud node tagshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/tag-nodes?view=cyclecloud-8
Customize Azure CycleCloud UI theming with CSShttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/theming?view=cyclecloud-8
Configure Jetpack for Azure CycleCloud cluster nodeshttps://learn.microsoft.com/en-us/azure/cyclecloud/jetpack?view=cyclecloud-8

Integrations & Coding Patterns

TopicURL
Call Azure CycleCloud REST API operations and resourceshttps://learn.microsoft.com/en-us/azure/cyclecloud/api?view=cyclecloud-8
Manage Azure CycleCloud with the CLI commandshttps://learn.microsoft.com/en-us/azure/cyclecloud/cli?view=cyclecloud-8
Author and use Chef cookbooks in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/cookbook-reference?view=cyclecloud-8
Set up Grid Engine scheduler integration in CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/gridengine?view=cyclecloud-8
Configure Slurm cloud bursting with Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/bursting/slurm-cloud-bursting-setup?view=cyclecloud-8
Configure Open OnDemand for CycleCloud Slurm clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/configure-open-ondemand?view=cyclecloud-8
Create a simple NFS file server for CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/create-fileserver?view=cyclecloud-8
Integrate Azure CycleCloud events with Event Gridhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/event-grid?view=cyclecloud-8
Integrate Prometheus and Azure Managed Grafana with CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/monitor-cyclecloud-cluster-using-prometheus-grafana?view=cyclecloud-8
Use the Azure CycleCloud REST API for cluster automationhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/use-rest-api?view=cyclecloud-8
Configure Microsoft HPC Pack integration with CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/hpcpack?view=cyclecloud-8
Configure HTCondor scheduler clusters in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/htcondor?view=cyclecloud-8
Connect IBM Spectrum LSF to Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/lsf?view=cyclecloud-8
Configure OpenPBS scheduler clusters in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/openpbs?view=cyclecloud-8
Use the Azure CycleCloud Python API clienthttps://learn.microsoft.com/en-us/azure/cyclecloud/python-api?view=cyclecloud-8
Use Slurm 3.0+ features in Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/slurm-3?view=cyclecloud-8
Integrate Slurm scheduler with Azure CycleCloud clustershttps://learn.microsoft.com/en-us/azure/cyclecloud/slurm?view=cyclecloud-8

Deployment

TopicURL
Download and import CycleCloud cluster projects and templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/download-cluster-templates?view=cyclecloud-8
Deploy CycleCloud Workspace for Slurm using Azure CLIhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/deploy-with-cli?view=cyclecloud-8
Plan CycleCloud Workspace for Slurm deploymenthttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/ccws/plan-your-deployment?view=cyclecloud-8
Deploy Azure CycleCloud using ARM templateshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-arm?view=cyclecloud-8
Manually install and upgrade Azure CycleCloudhttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/install-manual?view=cyclecloud-8
Move Azure CycleCloud cluster resources between groupshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/move-resource-group?view=cyclecloud-8
Plan a production-ready Azure CycleCloud deploymenthttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/plan-prod-deployment?view=cyclecloud-8
Run Azure CycleCloud in Azure Container Instanceshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/run-in-container?view=cyclecloud-8
Upgrade or migrate Azure CycleCloud installationshttps://learn.microsoft.com/en-us/azure/cyclecloud/how-to/upgrade-and-migrate?view=cyclecloud-8
Similar Skills
ui-ux-pro-max

UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.

49.4k
Stats
Parent Repo Stars0
Parent Repo Forks1
Last CommitMar 9, 2026