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