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 项目中的机密的完整列表。
- 在 OpenShift Container Platform web 控制台中点 menu:Workload[Secrets]。
在命令行中:
$ oc get secrets
打开适当的机密,以显示以 Base64 编码的控制台登录凭据。
- 在 OpenShift Container Platform web 控制台中,点名称中包含代理自定义资源实例的 secret。点 YAML 标签。
在命令行中:
$ oc edit secret <my-broker-deployment-credentials-secret>
要解码 secret 中的值,请使用如下命令:
$ echo 'dXNlcl9uYW1l' | base64 --decode console_admin