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]"

规格元数据字段

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

创建 AWS SSM 参数存储实例

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

相关链接