$ rosa create cluster --cluster-name=<cluster_name>
After you set up your environment and install Red Hat OpenShift service on AWS (ROSA), create a cluster.
This document describes how to set up a ROSA cluster. Alternatively, you can create a ROSA cluster with AWS PrivateLink.
AWS Security Token service (STS) is the recommended credential mode for installing and interacting with clusters on Red Hat OpenShift service on AWS (ROSA) because it provides enhanced security. |
You can create a Red Hat OpenShift service on AWS (ROSA) cluster using the ROSA CLI (rosa
).
You have installed Red Hat OpenShift service on AWS.
AWS Shared VPCs are not currently supported for ROSA installs. |
You can create a cluster using the default settings or by specifying custom settings using the interactive mode. To view other options when creating a cluster, enter the rosa create cluster --help
command.
Creating a cluster can take up to 40 minutes.
Multiple availability zones (AZ) are recommended for production workloads. The default is a single availability zone. Use |
To create your cluster with the default cluster settings:
$ rosa create cluster --cluster-name=<cluster_name>
I: Creating cluster with identifier '1de87g7c30g75qechgh7l5b2bha6r04e' and name 'rh-rosa-test-cluster1'
I: To view list of clusters and their status, run `rosa list clusters`
I: Cluster 'rh-rosa-test-cluster1' has been created.
I: Once the cluster is 'Ready' you will need to add an Identity Provider and define the list of cluster administrators. See `rosa create idp --help` and `rosa create user --help` for more information.
I: To determine when your cluster is Ready, run `rosa describe cluster rh-rosa-test-cluster1`.
To create a cluster using interactive prompts:
$ rosa create cluster --interactive
To configure your networking IP ranges, you can use the following default ranges. For more information when using manual mode, use the rosa create cluster --help | grep cidr
command. In interactive mode, you are prompted for the settings.
Node CIDR: 10.0.0.0/16
service CIDR: 172.30.0.0/16
Pod CIDR: 10.128.0.0/14
Enter the following command to check the status of your cluster. During cluster creation, the State
field from the output will transition from pending
to installing
, and finally to ready
.
$ rosa describe cluster --cluster=<cluster_name>
Name: rh-rosa-test-cluster1
OpenShift Version: 4.6.8
DNS: *.example.com
ID: uniqueidnumber
External ID: uniqueexternalidnumber
AWS Account: 123456789101
API URL: https://api.rh-rosa-test-cluster1.example.org:6443
Console URL: https://console-openshift-console.apps.rh-rosa-test-cluster1.example.or
Nodes: Master: 3, Infra: 2, Compute: 2
Region: us-west-2
Multi-AZ: false
State: ready
Channel Group: stable
Private: No
Created: Jan 15 2021 16:30:55 UTC
Details Page: https://console.redhat.com/examplename/details/idnumber
If installation fails or the |
Track the progress of the cluster creation by watching the OpenShift installer logs:
$ rosa logs install --cluster=<cluster_name> --watch