Vault backend storage용 Alicloud OSS 구성

Vault backend storage용 Alicloud OSS 구성

Alicloud OSS storage backend는 Vault의 데이터를 Alicloud OSS 버킷에 영구 저장하는 데 사용됩니다.

출처: 문서

본문

  • 고가용성 없음 – Alicloud OSS storage backend는 고가용성을 지원하지 않습니다.
  • 커뮤니티 지원 – Alicloud OSS storage backend는 커뮤니티가 지원합니다. HashiCorp 직원의 검토를 거쳤지만 기술에 대해 그렇게 잘 알지 못할 수 있습니다. 문제가 발생하면 원저자에게 문의하도록 안내받을 수 있습니다.
storage "alicloudoss" {
  access_key = "abcd1234"
  secret_key = "defg5678"
  endpoint   = "https://oss-us-west-1.aliyuncs.com"
  bucket     = "my-bucket"
}

alicloudoss 파라미터

  • bucket (string: <required>) – OSS 버킷의 이름을 지정합니다. 환경 변수 ALICLOUD_OSS_BUCKET로도 제공할 수 있습니다.

  • endpoint (string: "") – OSS 엔드포인트를 지정합니다. 환경 변수 ALICLOUD_OSS_ENDPOINT로도 제공할 수 있습니다. 기본적으로 Aliyun SDK는 엔드포인트 스킴에 HTTP를 사용합니다. 암호화된 통신을 보장하려면 https:// 접두사를 사용해야 합니다.

Alicloud로 인증하는 데 다음 설정이 사용됩니다.

  • access_key – Alicloud access key를 지정합니다. 환경 변수 ALICLOUD_ACCESS_KEY로도 제공할 수 있습니다.

  • secret_key – Alicloud secret key를 지정합니다. 환경 변수 ALICLOUD_SECRET_KEY로도 제공할 수 있습니다.

  • max_parallel (string: "128") – Alicloud OSS에 대한 최대 동시 요청 수를 지정합니다.

alicloudoss 예시

기본 예시

이 예시는 Alicloud OSS를 storage backend로 사용하는 방법을 보여줍니다.

storage "alicloudoss" {
  access_key = "abcd1234"
  secret_key = "defg5678"
  endpoint   = "https://oss-us-west-1.aliyuncs.com"
  bucket     = "my-bucket"
}

더 알아보기