阿里云 OSS 存储后端

阿里云 OSS 存储后端可以用来将 Vault 的数据保存到阿里云 OSS 存储桶中。

  • 无高可用集群支持 —— 阿里云 OSS 存储后端不支持高可用集群。
  • 仅有社区支持 —— 阿里云 OSS 存储后端由社区支持。虽然它已经过 HashiCorp 员工的审查,但他们可能对该技术并不了解。如果遇到问题,该问题可能会被转交给原作者。
storage "alicloudoss" {
  access_key = "abcd1234"
  secret_key = "defg5678"
  endpoint   = "oss-us-west-1.aliyuncs.com"
  bucket     = "my-bucket"
}

alicoudoss 参数

  • bucket (string: <required>) – 设置使用的 OSS 存储桶名称。该参数也可以通过环境变量 ALICLOUD_OSS_BUCKET 来设置。
  • endpoint (string: "") – 设置使用的 OSS 端点。该参数也可以通过环境变量 ALICLOUD_OSS_ENDPOINT 来设置。
  • access_key – 设置使用的阿里云 access key。该参数也可以通过环境变量 ALICLOUD_ACCESS_KEY 来设置。
  • secret_key – 设置使用的阿里云 secret key。该参数也可以通过环境变量 ALICLOUD_SECRET_KEY 来设置。
  • max_parallel (string: "128") – 设置与阿里云 OSS 通信的最大并行请求数。

alicloudoss 例子

默认例子

该例子演示了如何使用阿里云 OSS 作为存储后端:

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

results matching ""

    No results matching ""