Oracle Cloud Object Storage는 S3 호환 API를 지원합니다. 아래 5개 값을 설정하면 aws-cli, s3cmd, boto3 등 S3 호환 클라이언트에서 바로 사용할 수 있습니다.
필요한 값
| 변수 | 확인 위치 |
|---|---|
S3_REGION | 콘솔 상단 지역 드롭다운 또는 버킷 세부 정보. 예: ap-seoul-1 |
S3_BUCKET_NAME | Storage > Object Storage > Buckets에서 버킷 이름 |
S3_ACCESS_KEY_ID | Customer Secret Key 생성 후 목록의 Access Key 열 |
S3_SECRET_ACCESS_KEY | Customer Secret Key 생성 시 팝업에서 한 번만 표시됨 |
S3_ENDPOINT | https://{namespace}.compat.objectstorage.{region}.oraclecloud.com |
Customer Secret Key 생성
- 콘솔 우상단 사용자 아이콘 → My profile
- 좌측 메뉴 Customer secret keys → Generate secret key
- Secret Access Key는 생성 시 한 번만 표시되므로 즉시 복사합니다.
Endpoint 네임스페이스 확인
Governance & Administration > Tenancy Details에서 Object Storage namespace를 확인합니다.
https://{namespace}.compat.objectstorage.{region}.oraclecloud.com