10장. 튜토리얼: AWS 클래식 아키텍처의 Red Hat OpenShift Service에서 AWS Controllers for Kubernetes 사용
AWS Controllers for Kubernetes (ACK)를 사용하면 AWS 클래식 아키텍처의 Red Hat OpenShift Service에서 직접 AWS 서비스 리소스를 정의하고 사용할 수 있습니다. ACK을 사용하면 클러스터 외부의 리소스를 정의하거나 클러스터 내에서 데이터베이스 또는 메시지 큐와 같은 지원 기능을 제공하는 서비스를 실행할 필요 없이 애플리케이션에 AWS 관리 서비스를 활용할 수 있습니다.
소프트웨어 카탈로그에서 다양한 ACK Operator를 직접 설치할 수 있습니다. 이렇게 하면 애플리케이션과 함께 Operator를 쉽게 시작하고 사용할 수 있습니다. 이 컨트롤러는 현재 개발자 프리뷰에 있는 Kubernetes 프로젝트용 AWS 컨트롤러의 구성 요소입니다.
이 튜토리얼을 사용하여 ACK S3 Operator를 배포합니다. 클러스터의 소프트웨어 카탈로그에서 다른 ACK Operator에 맞게 조정할 수도 있습니다.
10.1. 사전 요구 사항 링크 복사링크가 클립보드에 복사되었습니다!
- AWS 클래식 아키텍처 클러스터의 Red Hat OpenShift Service
-
cluster-admin권한이 있는 사용자 계정 -
OpenShift CLI(
oc) -
AWS(Amazon Web Services) CLI(
aws)