IMPORTANT NOTE: This site is not official Red Hat documentation and is provided for informational purposes only. These guides may be experimental, proof of concept, or early adoption. Officially supported documentation is available at and

Creating a Public/Private BYO VPC for ROSA

Authors: Connor Wooley
Last Editor: Dustin Scott
Published Date: 14 June 2021
Modified Date: 25 May 2023

This is example Terraform to create a single AZ VPC in which to deploy a single AZ ROSA cluster. This is intended to be used as a guide to get started quickly, not to be used in production.



  1. Download this repo

    git clone
    cd documentation/docs/rosa/byo-vpc
  2. Modify as needed, then run

    terraform init
    terraform plan
    terraform apply


  1. To destroy resources
terraform destroy