5.2. 访问 AMQ 管理控制台登录凭证
如果您没有在用于代理部署的自定义资源(CR)实例中为 adminUser 和 adminPassword 指定值,Operator 会自动生成这些凭证并将其存储在 secret 中。默认 secret 名称采用 < custom-resource-name>-credentials-secret 形式,如 my-broker-deployment-credentials-secret。
注意
只有在 CR 的 requireLogin 参数设置为 true 时,才需要 adminUser 和 adminPassword 的值才能登录到管理控制台。
如果将 requireLogin 设置为 false,则可以在提示输入用户名和密码时通过输入任何文本来登录到控制台,而无需提供有效的用户名密码。
此流程演示了如何访问登录凭证。
流程
查看 OpenShift 项目中的 secret 的完整列表。
-
在 OpenShift Container Platform web 控制台中点击
。 在命令行中:
$ oc get secrets
-
在 OpenShift Container Platform web 控制台中点击
打开适当的 secret,以显示 Base64 编码的控制台登录凭证。
- 在 OpenShift Container Platform web 控制台中,点击在其名称中包含代理自定义资源实例的 secret。点 YAML 标签。
在命令行中:
$ oc edit secret <my-broker-deployment-credentials-secret>
要解码 secret 中的一个值,请使用类似如下的命令:
$ echo 'dXNlcl9uYW1l' | base64 --decode console_admin
其他资源
- 如需了解更多有关使用 AMQ 管理控制台查看和管理代理的信息,请参阅管理 AMQ Broker 中的使用 AMQ Management Console 管理代理。