iwinv Object Storage - Swift
해당 메뉴얼은 AWS S3에서 제공하는 Swift를 이용하여 iwinv Object Storage를 사용하는 방법을 설명합니다.
Swift_cli 설치 및 기본 메뉴얼
https://help.iwinv.kr/manual/read.html?idx=750
Swift 사용하기
테스트 OS : Ubuntu 18.04 LTS
Endpoint : console.iwinv.kr -> 오브젝트 스토리지 -> 스토리지 관리 -> 인증키 관리 -> API {IDC} Endpoint
User_Id : console.iwinv.kr -> 오브젝트 스토리지 -> 스토리지 관리 -> 인증키 관리 -> User ID
Access_Key : console.iwinv.kr -> 오브젝트 스토리지 -> 스토리지 관리 -> 인증키 관리 -> Access Key ID
Secret_Key : console.iwinv.kr -> 오브젝트 스토리지 -> 스토리지 관리 -> 인증키 관리 -> Secret Key ID
환경변수 설정
export ST_AUTH=Endpoint/auth export ST_USER=UserID:Access_Key export ST_KEY=Secret_Key
환경변수를 지정하지 않은경우 swift 명령어 사용시 -A, -U, -K 옵션이 필요합니다. ex) swift list -A http://kr.object.iwinv.kr/auth -U UserID:Access Key ID -K Secret Key ID |
# 예제코드
버킷 생성
swift post [Bucket_Name] |
버킷 삭제
swift delete [Bucket_Name] |
버킷 리스트 확인
swift list |