1.4. CLI를 사용하여 빠르게 클러스터 생성

Red Hat OpenShift Service on AWS(ROSA) CLI(rosa)를 사용하여 AWS Security Token Service(STS)를 사용하는 클러스터를 생성하는 경우 기본 옵션을 선택하여 클러스터를 빠르게 생성할 수 있습니다.

사전 요구 사항

  • STS를 사용하여 ROSA에 대한 AWS 사전 요구 사항을 완료했습니다.
  • 사용 가능한 AWS 서비스 할당량이 있습니다.
  • AWS 콘솔에서 ROSA 서비스를 활성화했습니다.
  • 설치 호스트에 최신 ROSA CLI(rosa)를 설치하고 구성했습니다.

    참고

    ROSA 클러스터를 성공적으로 설치하려면 최신 버전의 ROSA CLI를 사용합니다.

  • rosa CLI를 사용하여 Red Hat 계정에 로그인했습니다.
  • AWS 계정에 ELB(Elastic Load Balancing) 서비스 역할이 있는지 확인했습니다.

절차

  1. Operator 정책을 포함하여 필요한 계정 전체 역할 및 정책을 생성합니다.

    $ rosa create account-roles --mode auto
    참고

    auto 모드를 사용하는 경우 대화식 프롬프트를 바이패스하고 작업을 자동으로 확인하기 위해 -y 인수를 선택적으로 지정할 수 있습니다.

  2. 기본값을 사용하여 STS를 사용하여 클러스터를 생성합니다. 기본값을 사용하면 안정적인 최신 OpenShift 버전이 설치됩니다.

    $ rosa create cluster --cluster-name <cluster_name> --sts --mode auto 1
    1
    & lt;cluster_name >을 클러스터 이름으로 바꿉니다.
    참고

    --mode auto 를 지정하면 rosa create cluster 명령에서 클러스터별 Operator IAM 역할과 OIDC 공급자를 자동으로 생성합니다. Operator는 OIDC 공급자를 사용하여 인증합니다.

  3. 클러스터 상태를 확인합니다.

    $ rosa describe cluster --cluster <cluster_name|cluster_id>

    클러스터 설치가 진행됨에 따라 다음 상태 필드 변경 사항이 출력에 나열됩니다.

    • 대기 (OIDC 구성Waiting)
    • 보류 (사전 계정)
    • 설치 ( 진행 중인 DNS 설정)
    • 설치
    • Ready

      참고

      설치에 실패하거나 약 40분 후에 State 필드가 준비 상태가 아닌 경우 자세한 내용은 설치 문제 해결 설명서를 확인하십시오. 자세한 내용은 설치 문제 해결을 참조하십시오. Red Hat 지원에 문의하여 지원을 받으려면 AWS에서 Red Hat OpenShift Service 지원 가져오기 를 참조하십시오.

  4. OpenShift 설치 프로그램 로그를 확인하여 클러스터 생성의 진행 상황을 추적합니다.

    $ rosa logs install --cluster <cluster_name|cluster_id> --watch 1
    1
    설치가 진행되는 동안 새 로그 메시지를 조사하려면 --watch 플래그를 지정합니다. 이 인수는 선택 사항입니다.