This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 2 章 为 RHTAP 配置 GitHub
安装后,RHTAP 使用 GitHub 来验证用户。RHTAP 还使用 GitHub 作为它生成的存储库的目的地。
要启用此功能,在集群中安装 RHTAP 之前,您必须首先完成以下步骤来为 RHTAP 配置 GitHub:
- 创建个人访问令牌
- 创建 GitHub 应用程序
- (可选)用于软件目录
以下是每个流程的详细说明。
2.1. 创建 GitHub 个人访问令牌 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在完成此步骤前,您需要拥有可用于 RHTAP 的 GitHub 组织。这可以是您创建的新机构、您已控制的机构,或者需要从当前管理员请求适当权限的现有机构。安装 RHTAP 后,此 GitHub 组织可让 RHTAP 用户为其应用程序自动创建 git 存储库。
一旦您拥有一个机构,就可以按照此流程中的步骤创建个人访问令牌。您需要此令牌来运行后续步骤中涵盖的命令。
先决条件
- GitHub 帐户
- GitHub 机构的所有权
流程
- 进入 GitHub 中的 Developer Settings 页面。
- 在左侧面板中,在 个人访问令牌 下选择 Tokens (classic)。
- 在页面横幅下的 Generate new token 下拉菜单中选择 Generate new token (classic)。您可能需要进行身份验证才能继续。
- 输入名称,选择过期日期,并在 Select scopes 下选择 repo (这应该自动包含 repo: status 的所有范围到 security_events)。
选择 Generate token。GitHub 将您重定向到一个新页面,其中您的令牌可见。确保在您的文件中标记并保存此令牌。
注意如果您计划完成任何可选流程,我们建议创建一个文件(如
~/install_values.txt),您可以在其中存储这些程序生成的所有值以及此访问令牌。