AWS SSM 参数存储

有关 AWS SSM 参数存储 - 机密存储组件的详细信息

组件格式

要设置 AWS SSM 参数存储的机密存储,需创建一个 secretstores.aws.parameterstore 类型的组件。请参阅本指南了解如何创建和应用机密存储配置。请参阅本指南,了解如何引用机密以检索和使用 Dapr 组件的机密。

有关身份验证相关属性的信息,请参阅身份验证到 AWS

apiVersion: dapr.io/v1alpha1
kind: Component
metadata:
  name: awsparameterstore
spec:
  type: secretstores.aws.parameterstore
  version: v1
  metadata:
  - name: region
    value: "[aws_region]"
  - name: accessKey
    value: "[aws_access_key]"
  - name: secretKey
    value: "[aws_secret_key]"
  - name: sessionToken
    value: "[aws_session_token]"
  - name: prefix
    value: "[secret_name]"

规格元数据字段

字段 必需 详细信息 示例
region Y 部署 AWS SSM 参数存储实例的特定 AWS 区域 "us-east-1"
accessKey Y 访问此资源的 AWS 访问密钥 "key"
secretKey Y 访问此资源的 AWS 秘密访问密钥 "secretAccessKey"
sessionToken N 要使用的 AWS 会话令牌 "sessionToken"
prefix N 用于指定多个 SSM 参数存储机密存储组件的前缀。 "prefix"

创建 AWS SSM 参数存储实例

请参考 AWS 文档以设置 AWS SSM 参数存储:https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html。

相关链接