본문으로 건너뛰기

주요 개념

라이브러리

  • 라이브러리는 자동화 프로비저닝을 패키징한 프로비저닝 코드입니다. 사용자는 라이브러리 상세 화면에서 라이브러리가 어떠한 인프라 환경과 애플리케이션을 담고 있는지 내용을 확인할 수 있습니다.
  • 또한 라이브러리를 수행하기 위한 필수 사전 구성 요소를 확인할 수 있으며, 시스템 아키텍처와, 리소스 사양에 대한 정보를 프로비저닝 전에 확인할 수 있습니다.
  • 원하는 라이브러리를 선택 후 상세 내용을 확인하였으면 프로비저닝을 실행하기를 실행합니다. 프로비저닝에 필요한 필수 정보를 입력하면 쉽고 빠르게 원하는 라이브러리를 프로비저닝할 수 있습니다.

프로비저닝 상태

프로비저닝이 시작되면 다음과 같은 생명 주기를 갖습니다.

이미지. 카카오클라우드 OSS 라이브러리 Provisioning Status 생명주기 프로비저닝 상태 생명주기

상태설명분류
프로비저닝 진행중프로비저닝이 진행중Yellow
프로비저닝 완료프로비저닝이 정상적으로 완료됨Green
프로비저닝 실패프로비저닝이 실패함Red
리소스 반납 중프로비저닝된 리소스 반납을 진행중Yellow
리소스 반납 완료프로비저닝된 리소스가 정상적으로 반납됨Green
리소스 반납 실패프로비저닝된 리소스 반납이 진행 중에 실패함
- 리소스 반납이 실패한 경우, 설치 정보를 참고하여 리소스를 수동으로 삭제 가능
Red

IAM 역할 관리

OSS Library의 IAM 역할 관리는 역할 기반 액세스 제어(Role-Based Access Control, RBAC)를 따릅니다. 따라서 프로젝트 내 권한을 가진 사용자는 OSS Library에서 라이브러리를 프로비저닝하고 관리할 수 있습니다.
그러나 생성된 클라우드 리소스들은 각 리소스 서비스의 IAM 역할에 따라 액세스할 수 있습니다. 프로젝트 관리자(Admin)프로젝트 멤버(Member) 는 라이브러리를 프로비저닝하고 관리할 수 있으며, 프로젝트 리더(Reader) 는 히스토리 조회만 가능합니다.

권한프로젝트 관리자(Admin)프로젝트 멤버(Member)프로젝트 리더(Reader)
라이브러리 프로비저닝✓         ✓           
프로비저닝 상태 관리
히스토리 조회