# Setup Maestro Cluster

> Sets up a long-running Maestro cluster environment using Azure ARO-HCP infrastructure with both service and management clusters

- Skill: `majiayu000/setup-maestro-cluster` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/setup-maestro-cluster`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/setup-maestro-cluster/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/setup-maestro-cluster

---


# Setup Maestro Long-Running Cluster

Sets up a long-running Maestro cluster environment using Azure ARO-HCP infrastructure. This will deploy both service and management clusters.

**Prerequisites:**
- Azure CLI installed and logged in
- Access to "ARO Hosted Control Planes" Azure subscription
- Internet connectivity

**Environment variables set:**
- `USER=oasis` (if not already set)
- `PERSIST=true`
- `GITHUB_ACTIONS=true`
- `GOTOOLCHAIN=go1.24.4`

**Note:** This deployment typically takes 25-30 minutes to complete.

```bash
#!/bin/bash
# Execute the cluster setup script
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
exec "$SCRIPT_DIR/scripts/setup.sh" "$@"
```

