Google Cloud Storage 帐户详细信息

要建立与 Google Cloud Storage的连接,必须添加用于定义要连接的帐户详细信息的帐户。 您可以通过在 App Connect 仪表板Red Hat® OpenShift® Web 控制台或 CLI 或 Kubernetes CLI 中创建配置对象来定义这些详细信息。

帐户参数

您可以为 Google Cloud Storage定义一个或多个帐户。

对于需要的 每个帐户 ,您可以通过以下任何方式指定一组新的帐户详细信息:

  • 如果您正在使用 App Connect 仪表板,请在 创建配置 面板中填写 帐户详细信息 字段,或者在 accounts.yaml 文件中指定帐户参数,然后再将其导入到 创建配置 面板中。 有关更多信息,请参阅 帐户类型
  • 如果要使用 Red Hat OpenShift Web 控制台或 CLI 或 Kubernetes CLI ,请在 accounts.yaml 文件中指定帐户参数,然后使用此配置文件来创建配置对象。 有关更多信息,请参阅 为类型为 "帐户" 的配置对象创建文件

下表中列出了必需和可选的 "帐户" 字段或参数集。

有关查找这些帐户参数的值的信息,请参阅 查找帐户参数的值

字段 参数 条件 描述

帐户名称

name

用户定义的

必需

导出的流中使用的 Google Cloud Storage 帐户的名称。

私钥

secret

用户定义的

必需

Google Cloud Storage 帐户的私钥。

访问键

accessKey

用户定义的

必需

Google Cloud Storage 帐户的访问密钥。

存储区名称

bucketName

用户定义的

可选

仅当您有权访问特定存储区以进行数据存储时适用。

包含要使用的数据的存储区的名称。

查找帐户参数的值

要获取 Google Cloud Storage的连接值,请完成以下步骤。
  1. 在 Google Cloud Console 中打开 Google Cloud Platform Storage 浏览器

    如果您尚未登录,那么系统将提示您输入 Google Cloud Console 帐户的凭证。

  2. 选择要使用的现有项目,或者创建项目:
    1. 单击页面条幅中的下拉列表以打开 "选择项目" 面板。
    2. 要选择现有项目,请单击 名称 列中的项目名称。 要创建项目,请单击 新建项目,填写字段,然后单击 创建
    从 Google Cloud Console 条幅的下拉列表中选择或创建项目
  3. 单击 设置 以打开 " 设置 " 页面。
  4. 单击 INTEROPERABILITY 选项卡,并确保在页面条幅中选择了您的项目。
  5. 用户帐户 HMAC 部分中,配置以下设置:
    1. 通过单击 SET projectID AS DEFAULT PROJECT将项目设置为缺省项目。
    2. 生成 基于散列的消息认证代码 (HMAC) 密钥对 ,以通过单击 CREATE A KEY来认证对 Google Cloud Storage 的请求。 将显示访问密钥和私钥。
    用于设置缺省项目和创建密钥的按钮

示例

请记住: 定义一个或多个帐户的 accounts.yaml 文件必须始终以以下行开头:
accounts:

  googlecloudstorage:
    - name: Account 1
      credentials:
        secretAccessKey: ZL0C+AbcdEFgHlbKBt2D3hkTdz6ppXgzdGcaF2by
        accessKeyId: GOOGC7ABCCEDPQLJEMHTH7IS
        bucketName: mygcsbucket
      endpoint: {}