1.4. 修改集群的 klusterlet 附加组件设置
您可以使用 hub 集群修改 KlusterletAddonConfig 的设置,以更改您的配置。
KlusterletAddonConfig 控制器根据 klusterletaddonconfigs.agent.open-cluster-management.io Kubernetes 资源中的设置管理启用和禁用的功能。查看以下 KlusterletAddonConfig 示例,其中 < 2.x.0 > 的值替换为您使用的支持版本:
1.4.1. klusterlet 附加组件设置描述 复制链接链接已复制到粘贴板!
以下设置可以在 klusterletaddonconfigs.agent.open-cluster-management.io Kubernetes 资源中更新:
| 设置名称 | 值 | 描述 |
|---|---|---|
| applicationmanager |
| 此控制器在受管集群中管理应用程序订阅生命周期。 |
| certPolicyController |
| 此控制器在受管集群中强制实施基于证书的策略。 |
| policyController |
| 此控制器在受管集群上强制执行所有其他策略规则。 |
| searchCollector |
| 此控制器用于定期将资源索引数据推送回 hub 集群。 |
1.4.2. 使用 hub 集群中的控制台进行修改 复制链接链接已复制到粘贴板!
您可以使用 hub 集群修改 klusterletaddonconfigs.agent.open-cluster-management.io 资源设置。完成以下步骤以更改设置:
- 登录到 hub 集群的 Red Hat Advanced Cluster Management for Kubernetes 控制台。
- 在 hub 集群控制台的标头菜单中选择 Search 图标。
-
在搜索参数中输入以下值:
kind:klusterletaddonconfigs - 选择您要更新的端点资源。
-
找到
spec部分并选择 Edit 以编辑内容。 - 修改设置。
- 选择 Save 以应用您的更改。
1.4.3. 使用 hub 集群中的命令行进行修改 复制链接链接已复制到粘贴板!
您必须有权访问 cluster-name 命名空间才能使用 hub 集群修改设置。完成以下步骤:
- 登录到 hub 集群。
输入以下命令以编辑资源:
kubectl edit klusterletaddonconfigs.agent.open-cluster-management.io <cluster-name> -n <cluster-name>
kubectl edit klusterletaddonconfigs.agent.open-cluster-management.io <cluster-name> -n <cluster-name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
找到
spec部分。 - 根据需要修改您的设置。