Cloud Shell 개요

Cloud Shell 개요

브라우저 리눅스 터미널

Cloud Shell은 OCI Console(OCI 관리 웹 콘솔)에서 실행되는 브라우저 기반 가상 리눅스 터미널입니다. OCI Cloud Shell은 GCP의 Google Cloud Shell, Azure의 Cloud Shell 및 AWS의 Session Manager와 유사한 서비스입니다. OCI Cloud Shell를 이용하면 PuTTY를 사용하지 않고 OCI VM 인스턴스에 접속하거나 별도의 소프트웨어와 계정 설정 작업 없이 즉시 OCI CLI 등 OCI 지원 툴을 사용할 수 있습니다.

Cloud Shell 과금정책과 사용 권한

OCI Cloud ShellFree 서비스입니다. 서비스 비용이 발생하지 않습니다. OCI Cloud Shell은 현재 유료 Tenancy와 Free Trial(Always Free) 모두 이용 가능합니다. 추가로 OCI 사용자가 Cloud Shell을 사용하기 위해서는 OCI 사용자 그룹에 다음 Policy Statement가 설정돼야 합니다. OCI Cloud Shell 권한 부여 Policy Statement는 다음과 같습니다.

allow group <GROUP-NAME> to use cloud-shell in tenancy

위 Policy Statment가 적용된 OCI 사용자 그룹의 OCI 사용자는 OCI Cloud Shell을 사용할 수 있습니다. 이 권한을 갖는 OCI 사용자가 OCI Console에 로그인하면, Console 오른쪽 위 메뉴에 Cloud Shell 아이콘이 나타납니다. 이 Cloud Shell 아이콘을 클릭하면 OCI Consle 아래쪽에 Cloud Shell이 열립니다.

Cloud Shell은 브라우저 기반 리눅스 접속 터미널입니다. Cloud Shell은 OCI가 OCI 사용자에게 제공하는 리눅스 VM에 접속합니다. Cloud Shell이 접속한 리눅스 VM은 현재 OCI Console이 사용하고 있는 Region을 터미널 세션 환경 변수로 설정합니다. OCI CLI와 같은 툴이 실행될 때, 이 환경 변수를 사용합니다. 그리고 별도 설정 없이 바로 OCI CLI를 실행할 수 있습니다.

Cloud Shell 창 크기는 브라우저 전체로 확대할 할 수 있습니다.

Cloud Shell 특징과 제약

OCI Cloud Shell의 주요 특징은 다음과 같습니다.

2020년 3월 6일 현재 OCI Cloud Shell에는 다음과 같은 제약이 있습니다.

참고자료


  1. OCI Cloud Shell에서 cat /sys/class/dmi/id/product_name을 실행하면 Standard PC (i440FX + PIIX, 1996)이 출력됩니다. 이것은 KVM/QEMU의 VM임을 의미합니다. [return]
  2. 공식 자료에서 확인한 것은 아닙니다. 제가 사용하는 Cloud Shell에서 cat /proc/cpuinfo 명령으로 확인한 사항입니다. [return]
  • 문서 생성: 2020-04-06 09:11 / 최종 문서 수정: 2020-04-06 09:11
  • 김태완 avatar
  • 작성자: 김태완
  • 사랑하는 민수와 데이터 관리, 데이터 분석 & 클라우드에 집중하고 있습니다.
  • E-mail: taewan.me@gmail.com
  • Disclaimer
    이 저작물은 Oracle과 관계없이 개인으로서 개인의 시간을 할애하여 작성된 글 입니다. 본 글의 내용, 입장, 예측은 Oracle을 공식적으로 절대 대변하지 않습니다.