1.3. 配置 ROSA CLI
使用以下命令配置 Red Hat OpenShift Service on AWS (ROSA) CLI rosa
。
1.3.1. login
登录到您的红帽帐户,将凭据保存到 rosa
配置文件。登录时您必须提供令牌。您可以从 Red Hat OpenShift Service on AWS token 页复制您的令牌。
ROSA CLI (rosa
)按以下优先级顺序查找令牌:
- 命令行参数
-
ROSA_TOKEN
环境变量 -
rosa
配置文件 - 通过命令行提示符进行交互
语法
$ rosa login [arguments]
表 1.1. 参数
选项 | 定义 |
---|---|
--client-id |
OpenID 客户端标识符(字符串)。默认: |
--client-secret | OpenID 客户端 secret (字符串)。 |
--insecure | 启用与服务器的不安全通信。这禁用 TLS 证书和主机名验证。 |
--scope |
OpenID 范围(字符串)。如果使用这个选项,它将替换默认的范围。这可以重复多次以指定多个范围。默认: |
--token | 访问或刷新令牌(字符串)。 |
--token-url |
OpenID 令牌 URL (字符串)。默认: |
表 1.2. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
--profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
1.3.2. logout
从 rosa
注销。注销也会移除 rosa
配置文件。
语法
$ rosa logout [arguments]
表 1.3. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
--profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
1.3.3. 验证权限
验证创建 ROSA 集群所需的 AWS 权限是否已正确配置:
语法
$ rosa verify permissions [arguments]
此命令只验证没有使用 AWS 安全令牌服务 (STS) 的集群的权限。
表 1.4. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
--region |
在其中运行命令的 AWS 区域(字符串)。这个值会覆盖 |
--profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
例子
验证 AWS 权限是否已正确配置:
$ rosa verify permissions
验证 AWS 权限是否在特定区域中正确配置:
$ rosa verify permissions --region=us-west-2
1.3.4. 验证配额
验证您的默认区域是否正确配置了 AWS 配额。
语法
$ rosa verify quota [arguments]
表 1.5. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
--region |
在其中运行命令的 AWS 区域(字符串)。这个值会覆盖 |
--profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
例子
验证默认区域是否正确配置了 AWS 配额:
$ rosa verify quota
验证 AWS 配额是否在特定区域中正确配置:
$ rosa verify quota --region=us-west-2
1.3.5. 下载 rosa
下载 ROSA CLI 的最新兼容版本。
下载 rosa
后,提取存档的内容并将其添加到您的路径中。如需了解更多详细信息 ,请参阅设置 ROSA CLI。
语法
$ rosa download rosa [arguments]
表 1.6. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
1.3.6. 下载 oc
下载 OpenShift Container Platform CLI (oc
) 的最新版本。
下载 oc
后,您必须提取存档的内容并将其添加到您的路径中。
语法
$ rosa download oc [arguments]
表 1.7. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
示例
下载 oc
客户端工具:
$ rosa download oc
1.3.7. 验证 oc
验证 OpenShift Container Platform CLI (oc
)是否已正确安装。
语法
$ rosa verify oc [arguments]
表 1.8. 从父命令继承的可选参数
选项 | 定义 |
---|---|
--help | 显示此命令的帮助信息。 |
--debug | 启用调试模式。 |
示例
验证 oc
客户端工具:
$ rosa verify oc