Cloud Experts Documentation

Prerequisites Checklist to Deploy ARO Cluster

This content is authored by Red Hat experts, but has not yet been tested on every supported configuration.

Before deploying an ARO cluster, ensure you meet the following prerequisites:

Setup Tools

Verify Resources

Permissions

  • RBAC Settings:
  • Microsoft Entra (Former Azure AD):
    • Have a member user of the tenant or a guest with Application administrator role for the tooling to create an application and service principal on your behalf for the cluster.
  • Terraform: If you plan to use Terraform for the deployment of the cluster, see hereexternal link (opens in new tab) the required permissions.

Azure Integration

Domain Configuration

This step is optional since you can use the built-in domain.

Network Configuration

  • Virtual Network:
  • Outbound Traffic:
    • Default deployment is with outboundType: LoadBalancer, meaning that a Public IP is associated with the Load Balancer for the cluster egress connectivity.
    • To restrict Internet Egress, set --outbound-type to UserDefinedRouting.
    • Consider use a Firewall solution from your choice or Azure native solutions like Azure Firewall or NAT Gateway for enhanced security. Reference linkexternal link (opens in new tab) .

Cluster Creation

For a detailed step-by-step guide on creating your ARO cluster, refer to the official ARO documentationexternal link (opens in new tab) .

Interested in contributing to these docs?

Collaboration drives progress. Help improve our documentation The Red Hat Way.

Red Hat logo LinkedIn YouTube Facebook Twitter

Products

Tools

Try, buy & sell

Communicate

About Red Hat

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Subscribe to our newsletter, Red Hat Shares

Sign up now
© 2023 Red Hat, Inc.