{
"auths": {
"cloud.openshift.com": {
"auth": "<your_token>",
"email": "<email_address>"
}
}
}
如果您或您的组织已禁用远程健康报告,您可以重新启用此功能。您可以在OpenShift Container Platform Web控制台概述页面上的**状态**磁贴中看到“Insights不可用”消息,这表明远程健康报告已禁用。
要启用远程健康报告,您必须修改全局集群拉取密钥,使用新的授权令牌。
启用远程健康报告将同时启用Insights Operator和遥测。 |
您可以修改现有的全局集群拉取密钥以启用远程健康报告。如果您之前已禁用远程健康监控,则必须首先从Red Hat OpenShift集群管理器下载包含您的console.openshift.com
访问令牌的新拉取密钥。
以具有cluster-admin
角色的用户身份访问集群。
访问OpenShift集群管理器。
从**令牌**→**拉取密钥**中,点击**下载**。
将包含您的cloud.openshift.com
访问令牌(JSON格式)的pull-secret.txt
文件下载。
{
"auths": {
"cloud.openshift.com": {
"auth": "<your_token>",
"email": "<email_address>"
}
}
}
将全局集群拉取密钥下载到本地文件系统。
$ oc get secret/pull-secret -n openshift-config --template='{{index .data ".dockerconfigjson" | base64decode}}' > pull-secret
备份拉取密钥。
$ cp pull-secret pull-secret-backup
在文本编辑器中打开pull-secret
文件。
将pull-secret.txt
中的cloud.openshift.com
JSON条目添加到auths
中。
保存文件。
更新集群中的密钥。
oc set data secret/pull-secret -n openshift-config --from-file=.dockerconfigjson=pull-secret
密钥更新和集群开始报告可能需要几分钟时间。
导航到OpenShift Container Platform Web控制台概述页面。
**状态**磁贴中的**Insights**报告发现的问题数量。