Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

(OCI 탐험일지) cloud shell

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 8 Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie (OCI 탐험일지) cloud shell (20)

Anzeige

Weitere von Jay Park (20)

Aktuellste (20)

Anzeige

(OCI 탐험일지) cloud shell

  1. 1. 5. OCI 탐험 일지 - cloud shell
  2. 2. 5.OCI탐험일지–cloudshell cloud shell 개괄 • 오라클 클라우드 콘솔에서 접근 가능한 웹 브라우저 기반의 터미널 • 특성: 무료(터넌시 월간 제한 내), 사전 인증된 OCI CLI, OCI 튜토리얼과 랩에서 사용 가능한 유용한 도구 선탑재 • 용량: 5GB 무료 저장소(홈 디렉토리) • 터넌시의 자원을 사용하지 않고 독자적인 VM을 구동 • 포함된 기본 명령어: git, java(JDK 8), python2/3, kubectl(Major:"1", Minor:"20“), helm, maven(3.5.0), gradle(7.3), terraform(v1.1.4), ansible(2.11.7), node.js(v14.18.3), iputils, jqmake, tmux, vim, npm, wget, zip, unzip, nano, emacs, pip, bash, sh, tar, nvm, mysql-community-client, docker(19.03.11-ol), ipython, SQL*Plus • 주의: 자주 사용하지 않을 경우 초기 홈 디렉토리 준비 과정에 시간이 소요됨 OCI용 리눅스 셸
  3. 3. 5.OCI탐험일지–cloudshell cloud shell 제약 • 저장소는 6개월이 지나면 삭제(60일 전 경고) • 추가 저장소를 마운트하지 못함(5GB 최대) • 공개 IP 주소를 할당받지 않음, 연결 허용하지 않음 • 시작할 때의 리전을 따라감 → 리전을 변경하고 다시 cloud shell을 띄워야 함(echo $OCI_CLI_PROFILE 명령으로 확인 가능) • 최대 24시간 세션 유지, 비활성화될 경우 20분 후 타임 아웃 → 장시간 작업이나 배치 작업에는 적합하지 않음 • 웹소켓을 사용하므로, 웹소켓이 비활성화된 브라우저에서는 사용 불가 • UTC만 지원 • ping을 허용하지 않음(루트 권한 요구 X, sudo X) 일반 셸보다 제약이 많다
  4. 4. 5.OCI탐험일지–cloudshell cloud shell 시작 일반 셸보다 제약이 많다 리전 지정 cloud shell 축소/확대/닫기 파일 관리, 설정
  5. 5. 5.OCI탐험일지–cloudshell 몇 가지 테스트(1) d_evelstar@cloudshell:~ (ap-seoul-1)$ cat /proc/cpuinfo | grep model model : 49 model name : AMD EPYC 7742 64-Core Processor model : 49 model name : AMD EPYC 7742 64-Core Processor d_evelstar@cloudshell:~ (ap-seoul-1)$ cat /etc/os-release NAME="Oracle Linux Server" VERSION="7.9" ID="ol" ID_LIKE="fedora" VARIANT="Server" VARIANT_ID="server" VERSION_ID="7.9" PRETTY_NAME="Oracle Linux Server 7.9" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:oracle:linux:7:9:server" HOME_URL="https://linux.oracle.com/" BUG_REPORT_URL="https://bugzilla.oracle.com/" d_evelstar@cloudshell:~ (ap-seoul-1)$ df -h Filesystem Size Used Avail Use% Mounted on overlay 69G 17G 49G 26% / tmpfs 64M 0 64M 0% /dev tmpfs 4.8G 0 4.8G 0% /sys/fs/cgroup shm 64M 0 64M 0% /dev/shm /dev/sdb1 5.0G 35M 5.0G 1% /home/d_evelstar /dev/mapper/vg00-root 69G 17G 49G 26% /etc/hosts /dev/mapper/vg00-var_log 3.8G 19M 3.6G 1% /etc/extensions/logs
  6. 6. 5.OCI탐험일지–cloudshell 몇 가지 테스트(2) d_evelstar@cloudshell:~ (ap-seoul-1)$ oci iam compartment list { "data": [ { "compartment-id": "ocid1.tenancy.oc1..aaaaaaaan7lmvueutegxocydqmwiu6qs3bcemcnvs5odoxcnftwj7pj56w3q", "defined-tags": {}, "description": "idcs-ee738e6501c0408f98855160ead2e66d|24154412|d.evelstarter@gmail.com-330238", "freeform-tags": {}, "id": "ocid1.compartment.oc1..aaaaaaaaktg2dmjs4pdbc52lzdflpqpcwvy3k3fpxp7gb7ez2wokerpa5glq", "inactive-status": null, "is-accessible": null, "lifecycle-state": "ACTIVE", "name": "ManagedCompartmentForPaaS", "time-created": "2021-11-22T06:30:21.338000+00:00" }, { "compartment-id": "ocid1.tenancy.oc1..aaaaaaaan7lmvueutegxocydqmwiu6qs3bcemcnvs5odoxcnftwj7pj56w3q", "defined-tags": { "Oracle-Tags": { "CreatedBy": "oracleidentitycloudservice/d.evelstarter@gmail.com", "CreatedOn": "2021-12-09T13:22:12.639Z" } }, "description": "Sandbox compartment for the getting started tutorial", "freeform-tags": {}, "id": "ocid1.compartment.oc1..aaaaaaaalpgdaixdtltjrtixo27sa324h65c25sedzednqrh5scfbcguocoq", "inactive-status": null, "is-accessible": null, "lifecycle-state": "ACTIVE", "name": "Sandbox", "time-created": "2021-12-09T13:22:12.812000+00:00" }, // 생략 ] }
  7. 7. 5.OCI탐험일지–cloudshell 참고 자료 http://taewan.kim/cloud/oci_cloud_shell/ (한국어 자료) https://docs.oracle.com/en-us/iaas/Content/API/Concepts/cloudshellintro.htm (공식 문서) https://docs.oracle.com/en-us/iaas/Content/API/Concepts/cloudshellgettingstarted.htm (공식 문서)
  8. 8. 발표자 소개 기술 배경 전문 검색 엔진, 임베디드 시스템(리눅스 커널 디바이스 드라이버), 빅데이터/인공지능 연구 개발, 고성능 고가용성 데이터베이스 주요활동 IT 전문서 번역 (클린 코드, 피플웨어, 해커: 광기의 랩소디, 게임 엔진 블랙 북 등) 개발강의 (삼성전자, SK C&C, 삼성SDC, 현대자동차 기술 세미나와 교육) 활동채널 블로그: https://jhrogue.blogspot.com 슬라이드 셰어: https://www.slideshare.net/jrogue/presentations 유튜브: https://www.youtube.com/c/박재호dev 문의 jrogue@gmail.com 박재호

×