How to create a cluster in Red Hat OpenShift Service on AWS with STS

Learn how to set up accounts and clusters with Red Hat® OpenShift® Service on AWS (ROSA) using AWS Security Token Service (STS) to help build container-based applications faster.

Please note, this is the deployment method that Red Hat recommends. For non-STS ROSA deployment, visit this page.

Learn how to set up accounts and clusters with Red Hat® OpenShift® Service on AWS (ROSA) using AWS Security Token Service (STS) to help build container-based applications faster.

Please note, this is the deployment method that Red Hat recommends. For non-STS ROSA deployment, visit this page.

Prerequisites for Red Hat OpenShift Service on AWS (ROSA) with STS

60 mins

Before beginning cluster creation, you will verify settings in your AWS account so you will be ready to set up your ROSA environment. 

We recommend following these instructions on a separate device from the one being used to create a cluster, as the steps will open multiple pages or tabs.

To begin, sign into the Red Hat Hybrid Cloud Console with your Red Hat account.

What will you learn?

  • Checking AWS service quotas
  • Configuring your AWS account to enable ROSA
  • Managing temporary security credentials with STS

What do you need before starting?

Steps for meeting the prerequisites

  1. Open a new tab or window and sign in to your AWS account
  2. Check your current service quotas in the AWS Management Console. 
    1. Click “Amazon Elastic Compute Cloud (Amazon EC2)”. 
    2. Verify that you have at least 100 units listed under All Standard (A, C, D, H, I, M, R, T, Z) Spot Instance Requests.
    3. If you do not have the required service quotas, request a service quota increase for the All Standard ec2 instance. You may have to wait up to one hour for AWS to respond to your request but can continue verifying prerequisites in the meantime.
  3. Verify the access, support, and security requirements needed for Red Hat to manage your cluster on AWS.
  4. Verify how you would like to manage temporary security credentials using AWS STS.
  5. For AWS opt-in regions only: Enable your region in the AWS Management Console. 

Once you’ve met these prerequisites, you are now ready to install ROSA with STS.

This learning path is for operations teams or system administrators

Developers may want to check out Foundations of OpenShift on developers.redhat.com.

Get started on developers.redhat.com