4.3.3. 通过 CLI 登录到 Red Hat Edge Manager
如何登录 Red Hat Edge Manager 取决于您在初始设置应用程序时选择 自动 还是 手动 方法。
流程
如果您使用自动设置,您可以创建一个个人访问令牌,甚至只使用 Read scope (在 Ansible Automation Platform UI > User details > Tokens 选项卡右上角的配置集图标下),然后使用此令牌直接通过 CLI 登录,并使用以下示例语法直接登录:
flightctl login https://<your-edge-manager-ip-or-domain>:3443 --token=<your-aap-oauth-token> --insecure-skip-tls-verify如果使用手动设置,请使用 Client ID 通过基于 Web 的过程登录,如下例所示:
flightctl login https://<your-edge-manager-ip-or-domain>:3443 --web --client-id=<your-aap-client-id> --insecure-skip-tls-verify这会在 Web 浏览器中打开,并要求您批准。
只有在您没有生成自己的有效证书时,才会使用
--insecure-skip-tls-verify参数。
后续步骤
使用以下命令可帮助您使用 CLI:
要输出可用命令列表,请使用:
flightctl要输出 flightctl CLI 版本和后端 Red Hat Edge Manager 版本,请使用:
flightctl version
为确保支持性和正确功能,flightctl CLI 的版本必须与正在使用的 Red Hat Edge Manager 版本匹配。不支持不匹配的版本。