This documentation is for a release that is no longer maintained
See documentation for the latest supported version.第 4 章 在集群中安装 RHTAP
配置了 GitHub 后,就可以在集群中安装 RHTAP。实际安装过程非常简单。
但是,如果您 fork了软件目录,或者集成 ACS 或 Quay,您必须首先自定义名为 config.yaml 的文件。这并不困难。
以下流程解释了如何完成这两个进程。
4.1. (可选)自定义 config.yaml 复制链接链接已复制到粘贴板!
如果您 fork了软件目录,或者集成的 ACS 或 Quay,您应该自定义 rhtap-cli 目录中的 config.yaml 文件。自定义此文件可确保 RHTAP 安装程序可以正确响应您对这些程序所做的工作。
流程
在 CLI 中,导航到您的
rhtap-cli目录。cd ~/rhtap-cli
$ cd ~/rhtap-cliCopy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
config.yaml的副本。cp config.yaml my-config.yaml
$ cp config.yaml my-config.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用您的首选文本编辑器,根据您完成的可选步骤更改文件内容:
如果您分叉了软件目录,请将
catalogURL更改为 fork 的 URL,如下例所示。redHatDeveloperHub: enabled: &rhdhEnabled true namespace: *installerNamespace properties: catalogURL: https://github.com/<your username>/tssc-sample-templates/blob/release/all.yamlredHatDeveloperHub: enabled: &rhdhEnabled true namespace: *installerNamespace properties: catalogURL: https://github.com/<your username>/tssc-sample-templates/blob/release/all.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您集成了 ACS 或 Quay,请将相关
启用字段的值更改为false。以下示例显示您需要对 ACS 所做的更改。redHatAdvancedClusterSecurity: enabled: false namespace: rhtap-acsredHatAdvancedClusterSecurity: enabled: false namespace: rhtap-acsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果您尝试集成 ACS 或 Quay,但没有自定义
config.yaml,RHTAP 仍会安装和使用这些产品的新实例。您必须 自定义config.yaml才能使rhtap-cli 集成命令生效。
-
进行适当的更改后,保存新的
my-config.yaml文件。