클라우드 구성 Object Storage

DevOps Insights 2026년 8월 31일에 서비스 종료되어 중단될 예정입니다. Continuous Delivery 은 2027년 2월 12일에 au-syd, ca-tor, us-east 지역에서 중단될 예정입니다. 또한 해당 날짜를 기점으로 Code Risk Analyzer는 모든 지역에서 서비스가 중단될 예정입니다. 특정 지역에서 해당 기능을 실제로 사용하지 않는 경우, 해당 지역의 기능은 예정보다 일찍 중단될 수 있으며 새로운 인스턴스 등록이 더 이상 허용되지 않을 수 있습니다. 자세히 알아보기

IBM Cloud® Object Storage 는 상당한 양의 데이터를 안전하게 저장하여 규정 준수를 보장하고 비용을 최적화하는 데 사용됩니다. IBM Cloud Object Storage 버킷을 통합하여 증거를 저장할 수 있습니다. 이 도구 통합을 도구 체인의 특정 스토리지 요구 사항에 사용할 수도 있습니다.

전제조건

툴체인을 Cloud Object Storage 버킷과 통합하기 전에 다음 단계를 완료해야 합니다.

  1. Cloud Object Storage 버킷 도구를 도구 체인에 추가하려면 Cloud Object Storage, 버킷 인스턴스가 있어야 합니다.

  2. Cloud Object Storage 버킷을 인증하려면 API 키 또는 HMAC 키를 사용할 수 있습니다. 요구 사항에 따라 적합한 인증 방법을 선택해야 합니다.

  3. 서비스 자격 증명 탭에서 Cloud Secrets Manager 인스턴스에 대한 서비스 자격 증명을 만들도록 선택할 수 있습니다.

  4. Secrets Manager 인스턴스를 생성하여 앞서 만든 서비스 자격 증명을 저장할 수 있습니다. Secret Manager 도구를 툴체인과 통합하고 Secrets Manager 인스턴스와 이전에 생성된 비밀을 이 통합에 지정합니다.

증거 또는 기타 아티팩트를 툴체인에 안전하게 저장하고 액세스하려면 Cloud Object Storage 버킷을 구성하세요:

  1. 툴체인을 생성하는 과정에서 이 도구 통합을 구성하고 있으며, 구성 중인 템플릿 내에 ‘Cloud Object Storage ’ 버킷이 존재하는 경우, ‘Cloud Object Storage ’ 버킷 탭을 클릭하십시오. 또는 추가 도구 섹션에서 Cloud Object Storage 버킷을 클릭합니다.

  2. 도구 체인을 보유하고 있으며 여기에 이 도구 통합을 추가하는 경우, IBM Cloud 콘솔에서 햄버거 아이콘 > 플랫폼 자동화 > 도구 체인을 클릭합니다. 도구 체인 페이지에서 도구 체인을 클릭하여 해당 개요 페이지를 여십시오.

    a. 추가 를 클릭하십시오.

    b. '도구 통합' 섹션에서 'Cloud Object Storage 버킷'을 클릭합니다.

  3. Cloud Object Storage 버킷 통합을 식별할 이름을 입력합니다.

  4. 요구 사항에 따라 인증 유형 을 선택하십시오. 인증에 API 키를 사용하는 경우 Cloud Object Storage API 키와 Cloud Object Storage 인스턴스를 제공하세요. 인증에 HMAC을 사용하는 경우, HMAC의 액세스 키 ID와 비밀 액세스 키를 입력합니다. Cloud Object Storage 인스턴스에 대해 이 두 가지 인증 방법 모두에 대한 서비스 자격 증명을 만들 수 있습니다. 이러한 값을 리터럴로 직접 참조할 수 있습니다. 그러나 이러한 비밀이 저장되어 있는 Secrets Manager 통합을 사용하는 것이 좋습니다. 그런 다음 비밀 저장소에서 이러한 비밀을 선택하여 인증할 수 있습니다.

  5. 해당 Cloud Object Storage 인스턴스에 대해 정의된 버킷 이름과 엔드포인트를 입력합니다.

  6. 통합 작성을 클릭하십시오.

API를 사용하여 Cloud Object Storage 버킷 구성하기

IBM Cloud Object Storage 버킷 도구 통합은 도구 통합을 만들고, 읽고, 업데이트할Toolchain HTTP API 및 SDK와 함께 사용할 수 있는 다음 구성 매개변수를 지원합니다.

요청 본문에서 tool_type_id 속성을 cloudobjectstorage 값으로 지정해야 합니다.

IBM Cloud Object Storage 버킷 도구 통합 매개변수
매개변수 사용량 유형 설명
name 필수, 업데이트 가능 문자열 이 도구 통합을 식별하는 데 사용되는 이름입니다.
auth_type 필수, 업데이트 가능 문자열 인증 유형입니다. IBM Cloud API 키의 경우 apikey, HMAC(해시 메시지 인증 코드)의 경우 hmac 을 전달합니다.
cos_api_key 필수, 업데이트 가능 문자열 auth_typeapikey 으로 설정하고 cos_api_key 을 전달하여 클라우드 Object Storage 인스턴스 또는 instance_crn 에 대한 액세스를 인증합니다.
instance_crn 필수, 업데이트 가능 문자열 기존 Cloud Object Storage 인스턴스에 대한 참조입니다.
bucket_name 필수, 업데이트 가능 문자열 Cloud Object Storage 버킷의 이름입니다.
hmac_access_key_id 필수, 업데이트 가능 비밀번호 HMAC 키에 대해 정의된 HMAC 액세스 키입니다. HMAC은 액세스 키 ID와 비밀 액세스 키의 조합으로 식별됩니다. 클라우드 Object Storage 인스턴스와 연결됩니다.
hmac_secret_access_key 필수, 업데이트 가능 비밀번호 HMAC 키에 대해 정의된 비밀 액세스 키입니다. HMAC은 액세스 키 ID와 비밀 액세스 키의 조합으로 식별됩니다. 클라우드 Object Storage 인스턴스와 연결됩니다.
endpoint 필수, 업데이트 가능 문자열 Cloud Object Storage 인스턴스에 대해 정의된 엔드포인트입니다. 옵션은 public, direct 입니다, private