Amazon Web Services 한국 블로그

Red Hat OpenShift Service on AWS 정식 출시

지난 AWS re:Invent 2020에서 출시 예고한 Red Hat OpenShift Service on AWS (ROSA)를 오늘 정식 출시합니다.이를 통해 Red Hat OpenShift 도구 및 API에 익숙한 고객이 기존 데이터 센터에서 AWS 클라우드로 쉽게 확장 할 수 있습니다.

ROSA는 AWS와 Red Hat의 공동 지원을 통해 완전 관리형 OpenShift 서비스를 제공합니다. 클러스터 생성을 위한 AWS 통합 경험, 사용량 기반 청구 모델 및 AWS 배포를 위한 단일 청구가 가능합니다.

이미 Red Hat OpenShift에 익숙하다면 표준 API와 AWS 배포를 위한 기존 Red Hat OpenShift 도구를 활용하여 애플리케이션 개발 프로세스를 가속화 할 수 있습니다. 또한, 광범위한 AWS 컴퓨팅, 데이터베이스, 분석, 기계 학습, 네트워킹, 모바일 및 기타 서비스를 활용하여 고객 민첩성, 혁신 속도 및 확장 성을 개선 할 수 있습니다.

간단하게 ROSA 기반 새 클러스터를 만드는 방법을 보여 드리겠습니다.

ROSA 클러스터 구축하기
먼저 내 계정에서 ROSA를 활성화해야 합니다. 이를 위해 콘솔로 이동하여 클릭 OpenShift 활성화 버튼을 합니다.

Red Hat OpenShift 콘솔의 스크린 샷

ROSA가 활성화되면  ROSA CLI 다운로드 및 설치에 대한 지침을 제공하는 섹션으로 이동합니다.

관련 CLI가 설치되면 verify 필요한 권한이 있는지 확인하는 명령을 실행해 봅니다.

$ rosa verify permissions

컴퓨터에 이미 AWS 자격 증명이 설정되어 있으므로 ,이제 Red Hat 계정에 로그인해야합니다. 이를 위해 로그인 명령을 실행하고 토큰 설정 지침을 따릅니다.

$ rosa login

올바른 계정에 로그인되어 있고, 모든 설정이 완료되었는지 확인하기 위해 whoami 명령을 실행합니다.

rosa whoami

여기에는 모든 AWS 및 Red Hat 계정 세부 정보가 나열되고 현재 내가 속한 AWS 리전이 확인됩니다.

AWS Account ID:               4242424242
AWS Default Region:           us-east-2
AWS ARN:                      arn:aws:iam::4242424242:user/thebeebs
OCM API:                      https://api.openshift.com
OCM Account ID:               42hhgttgFTW
OCM Account Name:             Martin Beeby
OCM Account Username:         thebeebs@domain.com
OCM Account Email:            thebeebs@domain.com
OCM Organization ID:          42hhgttgFTW
OCM Organization Name:        AWS News Blog
OCM Organization External ID: 424242

클러스터 배포를 위해 계정을 준비하려면 계정에 CloudFormation 스택을 생성해야 합니다. 완료하는 데 1~2 분 정도 소요되며 init 명령 실행하여 프로세스를 시작합니다.

$ rosa init

이제 설정이 완료되었으므로 클러스터를 생성 할 수 있습니다. 클러스터 생성이 완료되는 데 약 40 분이 걸립니다.

$ rosa create cluster --cluster-name=newsblogcluster

클러스터의 상태를 확인하기 위해 describe명령을 실행합니다.

$ rosa describe cluster --cluster=newsblogcluster

이제 list 명령을 사용하여 모든 클러스터를 나열 할 수 있습니다.

$ rosa list clusters

새로 생성 된 클러스터는 이제 Red Hat OpenShift Cluster 관리자 콘솔에서도 볼 수 있습니다. 이제 콘솔에서 ID 공급자를 구성하고 관리자를 만들고 일반적으로 클러스터를 관리 할 수 ​​있습니다.

ID 공급자를 구성하고 애플리케이션을 배포하는 방법에 대한 자세한 내용은 설명서를 확인하십시오.

정식 출시
Red Hat OpenShift Service on AWS는 이제 아시아 태평양 (도쿄) , 아시아 태평양 (서울) , 아시아 태평양 (뭄바이) , 아시아 태평양 (싱가포르) , 아시아 태평양 (시드니) , 캐나다 (중부), 유럽 ​​(프랑크푸르트) , 유럽 ​​(스톡홀름) , 유럽 ​​(아일랜드) , 유럽 ​​(런던) , 유럽 ​​(파리) , 남아메리카 (상파울루) , 미국 동부 (버지니아 북부) , 미국 동부 (오하이오) , 미국 서부 ( 캘리포니아 북부) 미국 서부 (오레곤) 에서 사용할 수 있습니다. 

요금
이 서비스는 Red Hat과 AWS에서 공동으로 관리하고 지원하는 서비스이지만 AWS로부터만 청구서를 받게 됩니다. 클러스터 구성 요소 및 애플리케이션 요구 사항을 지원하는 각 AWS 서비스는 현재와 마찬가지로 별도의 청구 항목이 되지만 이제 OpenShift 구독이 추가됩니다.

AWS 고객은 종량제 기반 모델이 클라우드로 전환한 주요 이유 중 하나라고 말합니다. 사용량 기반 요금을 통해 빠르게 실험하고 실패 할 수 있으며 고객은 Red Hat OpenShift 라이선스 사용량을 AWS에서 운영 할 계획에 맞게 조정하고 싶다고 말했습니다. 그 결과, 우리는 시간당 종량제 모델과 연간 약정을 모두 제공합니다. 자세한 내용은 요금 페이지를 확인하세요.

지금 Red Hat OpenShift 서비스에서 클러스터를 생성하시고, 자세한 내용 제품 페이지를 참고하세요!

— Martin