3.6. 在 OpenShift 中为环境变量创建 secret


在安装 chart 之前,您必须在 OpenShift 项目中创建一组 secret。自助服务技术预览 Helm Chart 从 OpenShift secret 获取环境变量。

3.6.1. 创建 Ansible Automation Platform 身份验证 secret

  1. 登录您的 OpenShift Container Platform 实例。
  2. Administrator 视图中,为自助服务技术预览打开 OpenShift 项目。
  3. 点侧窗格中的 Secrets
  4. 单击 Create 以打开用于创建新 secret 的表单。
  5. 选择 Key/Value 选项。
  6. 创建名为 secrets-rhaap-self-service-preview 的 secret。

    注意

    secret 必须使用此确切的名称。

  7. 将以下键值对添加到该机密。

    注意

    secret 必须使用下面指定的确切密钥名称。

    • key: aap-host-url

      需要的值:Ansible Automation Platform 实例 URL

    • Key: oauth-client-id

      需要的值:Ansible Automation Platform OAuth 客户端 ID

    • Key: oauth-client-secret

      需要的值:Ansible Automation Platform OAuth 客户端 secret 值

    • key: aap-token

      需要的值:Ansible Automation Platform 用户身份验证的令牌(必须 具有写入访问权限 )。

  8. Create 创建 secret。

3.6.2. 创建 GitHub 和 Gitlab secret

  1. 登录您的 OpenShift Container Platform 实例。
  2. 为自助服务技术预览打开 OpenShift 项目。
  3. 点侧窗格中的 Secrets
  4. 单击 Create 以打开用于创建新 secret 的表单。
  5. 选择 Key/Value 选项。
  6. 创建名为 secrets-scm 的 secret。

    注意

    secret 必须使用此确切的名称。

  7. 将以下键值对添加到该机密。如果您只使用一个 SCM,则仅为该 SCM 添加键值对。

    注意

    secret 必须使用下面指定的确切密钥名称。

    • Key: github-token

      需要的值:Github Personal Access Token (PAT)

    • key: gitlab-token

      需要的值:Gitlab Personal Access Token (PAT)

  8. Create 创建 secret。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat