aro-deployment

Provision Azure Red Hat OpenShift clusters with VNet, subnet, and service principal setup.

1|2|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/paulanunes85/three-horizons-accelerator-v4 --skill aro-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aro-deployment
Source: https://github.com/paulanunes85/three-horizons-accelerator-v4/tree/main/.github/skills/aro-deployment
Command: npx skills add https://github.com/paulanunes85/three-horizons-accelerator-v4 --skill aro-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, oc, jq, and includes scripts (resource) components.

What problem does it solve?

Azure Red Hat OpenShift cluster deployment operations are automated to reduce manual steps, human error, and deployment time, enabling consistent, repeatable OpenShift on Azure provisioning.

Core Features & Use Cases

  • Automates end-to-end ARO deployment: prerequisites checks, network setup, service principal management, and cluster creation with credential retrieval.
  • Supports optional GitOps and Red Hat Developer Hub installation for a complete platform bootstrap.
  • Use Case: Rapidly provision production-grade ARO clusters across environments with reproducible configurations for development, staging, and production.

Quick Start

Run the script with required flags to provision an Azure Red Hat OpenShift cluster.

Frequently Asked Questions about aro-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Azure Red Hat OpenShift cluster deployment end-to-end?

Automate Azure Red Hat OpenShift deployment using a script that handles prerequisites checks, VNet and subnet provisioning, service principal management, and cluster creation with credential retrieval for reproducible configurations.

What prerequisites do I need to provision an Azure Red Hat OpenShift cluster?

Provisioning an ARO cluster requires the az, oc, and jq command-line tools. The deployment process also handles Azure provider registration and service principal management automatically to ensure the environment is correctly configured before cluster creation.

Can I install GitOps and Red Hat Developer Hub during ARO cluster provisioning?

Yes, Azure Red Hat OpenShift provisioning supports optional GitOps and Red Hat Developer Hub installation. This allows you to bootstrap a complete platform environment immediately after the cluster setup and credential retrieval steps are completed.

What's the best way to manage VNets and subnets for OpenShift on Azure?

The ARO deployment script manages VNet and subnet provisioning automatically as part of the end-to-end cluster setup. It ensures network prerequisites are correctly configured before creating the Azure Red Hat OpenShift cluster.

Does this ARO deployment approach support staging and production environments?

Yes, the Azure Red Hat OpenShift deployment automation is designed to rapidly provision production-grade clusters across environments. It provides reproducible configurations suitable for development, staging, and production deployments.