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


在安装 Helm Chart 前,您必须在 OpenShift 项目中创建一组 secret。自助服务自动化门户 Helm Chart 从 OpenShift secret 获取环境变量。

您必须在 OpenShift Container Platform 中创建用于 Ansible Automation Platform 身份验证的 secret。

流程

  1. 登录您的 OpenShift Container Platform 实例。
  2. Administrator 视图中为自助服务自动化门户打开 OpenShift 项目。
  3. 点侧窗格中的 Secrets
  4. 单击 Create 以打开用于创建新 secret 的表单。
  5. 选择 Key/Value 选项。
  6. 创建名为 secrets-rhaap-portal 的 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.8.2. 创建 GitHub 和 Gitlab secret

此流程在 OpenShift Container Platform 项目中建立所需的 secret -scm Key/Value secret,以安全地存储 GitHub 和/或 GitLab 个人访问令牌(PAT)。

流程

  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

© 2026 Red Hat
返回顶部