OCI CLI 구성
sudo apt update
sudo apt install python3-pip
pip3 install oci-cli
# 오라클에서 제공하는 설치 스크립트로 oci cli 설치(비권장)
bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
# 환경변수 세팅
echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc
source ~/.bashrc
# cli 구성
oci setup config
# 연결 테스트
oci os ns get-
User OCID
예시: ocid1.user.oc1..aaaaaaaaqddvfo3p4tprztewinniya3zebqdqgpbnk4cjspyzcluzi2yndna
찾는 방법:- OCI 콘솔 → 햄버거 메뉴 → Identity → Users
- 해당 사용자 선택
- User Information 탭에서 OCID 확인
-
Tenancy OCID
예시: ocid1.tenancy.oc1..aaaaaaaa6ma7kq3bsiddduzqidv22cajs3fpesgpqmmsgxihlbcemkklrsqa
찾는 방법:- OCI 콘솔 → 햄버거 메뉴 → Administration → Tenancy Details
- Tenancy Information 탭에서 OCID 확인
-
Region
예시: us-ashburn-1
찾는 방법:- OCI 콘솔 오른쪽 상단에서 현재 리전 확인
- 또는 Tenancy Details 페이지에서 Home Region 확인[
-
구성 파일 위치
기본값: ~/.oci/config
사용자 지정 가능 -
API 키 쌍
- OCI CLI 설정 과정에서 자동으로 생성하거나 기존 키 사용 가능
- 공개키의 fingerprint가 필요함
찾는 방법: - OCI 콘솔 → Identity → Users → 해당 사용자 선택
- API Keys 탭에서 fingerprint 확인