(Quick Start) Getting started with Red Hat OpenShift Service on AWS

Learn how to quickly create and deploy a cluster on Red Hat OpenShift Service on AWS (ROSA)

This path covers using the integrated ROSA wizard tool in console. For a more in-depth walkthrough using the command line interface, please see Getting started with Red Hat OpenShift Service on AWS.
 

(Quick Start) Getting started with Red Hat OpenShift Service on AWS (ROSA)

Red Hat® OpenShift® Service on AWS (ROSA) is a turnkey application platform that provides a managed Red Hat OpenShift service running natively on Amazon Web Services (AWS), allowing organizations to increase operational efficiency, refocus on innovation, and quickly build, deploy and scale applications.

To access a quick start that guides you through setup, please follow this link to the Red Hat Console.
 

What do you need before starting?

Prepare your AWS account

  1. Enable the ROSA Service in your AWS account. 


    ROSA needs to be enabled on your AWS account to work properly. Open the AWS Console to enable ROSA.

  2. Download and install the ROSA and AWS command line tools (CLI) and add it to your PATH. 


    Follow the instructions to install the rosa CLI for your operating system and architecture. 

    Then, follow the instructions to install the AWS CLI for your operating system. If you have AWS CLI already installed, you can skip downloading.

  3. Create the service linked role for the Elastic Load Balancer (ELB). 


    Your AWS account must have a service-linked role set up to allow ROSA to utilize the ELB. 

    1. To check if the role exists for your account, run this command in your terminal:
     aws iam get-role --role-name "AWSServiceRoleForElasticLoadBalancing"

    2. If the role doesn't exist, create it by running the following command:

     aws iam create-service-linked-role --aws-service-name "elasticloadbalancing.amazonaws.com"

  4. Log in to the ROSA CLI with your Red Hat account token and create AWS account roles and policies.


    Your AWS account must have a service-linked role set up to allow ROSA to utilize the ELB. 

    1. To authenticate, run this command:
     rosa login --token="TOKEN GOES HERE"

    (The wizard will show you token in the code snippet above.)

    2. To create the necessary account-wide roles and policies quickly, use the default auto method that's provided in the ROSA CLI:

     rosa create account-roles --mode auto


    If you would prefer to manually create the required roles and policies within your AWS account:

  5. Verify your credentials and quotas.


    1. To verify that your credentials are set up correctly, run this command:
     rosa whoami

    2. To verify that your AWS account has enough quotas in the region you will be deploying your cluster, run this command:

     rosa verify quota


    NOTE: If you're using AWS Organizations to manage the AWS accounts that host the ROSA service, the organization's service control policy (SCP) must be configured to allow Red Hat to perform policy actions that are listed in the SCP without restriction.

Deploy the cluster and set up access

Select a deployment method:

Deploy with web interface

You can deploy your cluster with the web interface. NOTE: Your AWS account will need to be associated with your Red Hat account.

Deploy with CLI

Run the create command in your terminal to begin setup in interactive mode.

rosa create cluster

More information on CLI instruction

Get more support

Check out the Get support resource on the Getting started with ROSA learning path for ways you can get help when creating and managing a cluster. 

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동