Skip to content

Latest commit

 

History

History

rosa

Red Hat OpenShift on AWS (ROSA)

Provision Red Hat OpenShift Service on AWS (ROSA) instances.

Enable in AWS at https://console.aws.amazon.com/rosa/home#/get-started

Enable in Red Hat at https://console.redhat.com/connect/aws

Follow guide at https://docs.aws.amazon.com/ROSA/latest/userguide/getting-started-hcp.html

Manage clusters at https://console.redhat.com/openshift.

Deploy ROSA cluster

  1. Install AWS CLI, rosa CLI and jq.
  2. Set AWS access key secrets
  3. Get a token for Red Hat's cloud console from https://console.redhat.com/openshift/token/rosa/ and
    • login with rosa login --token="ey..."
    • or set in .env
  4. Create the cluster:
    • for a ROSA/Classic cluster run ./deploy-classic.sh <cluster_name> <aws_region>, e.g. ./deploy-classic.sh rosa1 us-east-1
    • for a ROSA/HCP cluster run ./deploy-hcp.sh <cluster_name> <aws_region>, e.g. ./deploy-hcp.sh rosa2 eu-central-1

Be sure to note the cluster-admin password printed at the end.

Info