How to Obtain CSP S3‐Compatible Access Keys - cloud-barista/cb-spider GitHub Wiki

GCP

  • Service Account 생성

    • GCP Console → IAM & AdminService Accounts
    • Service Account 생성(또는 기존 Service Account 활용)
    • 대상 Service Account에 Storage Admin 역할(Role) 부여
      • 대상 Service Account 선택
      • PermissionsManage accessAdd another role: Storage Admin role 추가
  • HMAC Key 발급 (Interoperability Key)

    • GCP Console → Cloud StorageSettingsInteroperability
    • Access keys for service accounts에서 Service Account 선택 → Create a key 선택
    • 발급 받은 다음 Key 값을 활용
      Access Key: XXXX
      Secret: YYYY
      

IBM

  • COS(Cloud Object Storage) Instance 생성

    • IBM Cloud Console → Object Storage
    • Instance 생성 (기본 설정으로 생성 가능): Create an instance 클릭
      • Service name 입력
      • Select a resource group: default
      • Create 클릭
  • HMAC Key 발급 (Service Credential)

    • 대상 COS Instance 선택 → Service CredentialsNew Credential 클릭
      • Control by Secrets Manager: Off 설정
      • Name: 입력
      • Role:: Manager 선택
      • Include HMAC Credential: On 설정
      • Add 클릭
    • 발급 받은 Key 펼친 후 다음 Key 값을 활용
      ...
          "access_key_id": "XXXX",
          "secret_access_key": "YYYY"
      ...
      

OpenStack

  • User Credentials 생성

    • OpenStack Console → IdentityUser Credentials+ Create User Credential 클릭
      • Type: EC2 선택
      • Data: Access / Secret Key를 사용자 정의 값으로 설정하여 생성
          {"access": "XXXX", "secret": "YYYY"}
        
    • 생성한 Key 값을 활용

NHN

  • S3 API Credential 발급

    • NHN Cloud Console → Object StorageS3 API 자격 증명S3 API 자격 증명 등록 클릭
    • 생성된 Access Key 보기 클릭
    • 발급 받은 다음 Key 값을 활용
      Access Key: XXXX
      Secret Key: YYYY
      

KT

  • Storage API Key 발급

    • KT Cloud Console → Object StorageStorage API KeyAPI Key 추가 클릭
    • 마스킹 해제 클릭
    • 발급 받은 다음 Key 값을 활용
      Access Key: XXXX
      Secret Key: YYYY