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的连接值,请完成以下步骤。
- 在 Google Cloud Console 中打开 Google Cloud Platform Storage 浏览器 。
如果您尚未登录,那么系统将提示您输入 Google Cloud Console 帐户的凭证。
- 选择要使用的现有项目,或者创建项目:
- 单击页面条幅中的下拉列表以打开 "选择项目" 面板。
- 要选择现有项目,请单击 名称 列中的项目名称。 要创建项目,请单击 新建项目,填写字段,然后单击 创建。

- 单击 设置 以打开 " 设置 " 页面。
- 单击 INTEROPERABILITY 选项卡,并确保在页面条幅中选择了您的项目。
- 在 用户帐户 HMAC 部分中,配置以下设置:
- 通过单击 SET projectID AS DEFAULT PROJECT将项目设置为缺省项目。
- 生成 基于散列的消息认证代码 (HMAC) 密钥对 ,以通过单击 CREATE A KEY来认证对 Google Cloud Storage 的请求。 将显示访问密钥和私钥。

示例
请记住: 定义一个或多个帐户的 accounts.yaml 文件必须始终以以下行开头:
accounts: googlecloudstorage:
- name: Account 1
credentials:
secretAccessKey: ZL0C+AbcdEFgHlbKBt2D3hkTdz6ppXgzdGcaF2by
accessKeyId: GOOGC7ABCCEDPQLJEMHTH7IS
bucketName: mygcsbucket
endpoint: {}