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]
$ rosa login [arguments]
| 选项 | 定义 |
|---|---|
| --client-id |
OpenID 客户端标识符(字符串)。默认: |
| --client-secret | OpenID 客户端 secret (字符串)。 |
| --insecure | 启用与服务器的不安全通信。这禁用 TLS 证书和主机名验证。 |
| --scope |
OpenID 范围(字符串)。如果使用这个选项,它将替换默认的范围。这可以重复多次以指定多个范围。默认: |
| --token | 访问或刷新令牌(字符串)。 |
| --token-url |
OpenID 令牌 URL (字符串)。默认: |
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
| --profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
1.3.2. logout 复制链接链接已复制到粘贴板!
从 rosa 注销。注销也会移除 rosa 配置文件。
语法
rosa logout [arguments]
$ rosa logout [arguments]
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
| --profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
1.3.3. 验证权限 复制链接链接已复制到粘贴板!
验证创建 ROSA 集群所需的 AWS 权限是否已正确配置:
语法
rosa verify permissions [arguments]
$ rosa verify permissions [arguments]
此命令只验证没有使用 AWS 安全令牌服务 (STS) 的集群的权限。
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
| --region |
在其中运行命令的 AWS 区域(字符串)。这个值会覆盖 |
| --profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
例子
验证 AWS 权限是否已正确配置:
rosa verify permissions
$ rosa verify permissions
验证 AWS 权限是否在特定区域中正确配置:
rosa verify permissions --region=us-west-2
$ rosa verify permissions --region=us-west-2
1.3.4. 验证配额 复制链接链接已复制到粘贴板!
验证您的默认区域是否正确配置了 AWS 配额。
语法
rosa verify quota [arguments]
$ rosa verify quota [arguments]
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
| --region |
在其中运行命令的 AWS 区域(字符串)。这个值会覆盖 |
| --profile | 指定来自您的凭证文件中的 AWS 配置集(字符串)。 |
例子
验证默认区域是否正确配置了 AWS 配额:
rosa verify quota
$ rosa verify quota
验证 AWS 配额是否在特定区域中正确配置:
rosa verify quota --region=us-west-2
$ rosa verify quota --region=us-west-2
1.3.5. 下载 rosa 复制链接链接已复制到粘贴板!
下载 ROSA CLI 的最新兼容版本。
下载 rosa 后,提取存档的内容并将其添加到您的路径中。如需了解更多详细信息 ,请参阅设置 ROSA CLI。
语法
rosa download rosa [arguments]
$ rosa download rosa [arguments]
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
1.3.6. 下载 oc 复制链接链接已复制到粘贴板!
下载 OpenShift Container Platform CLI (oc) 的最新版本。
下载 oc 后,您必须提取存档的内容并将其添加到您的路径中。
语法
rosa download oc [arguments]
$ rosa download oc [arguments]
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
示例
下载 oc 客户端工具:
rosa download oc
$ rosa download oc
1.3.7. 验证 oc 复制链接链接已复制到粘贴板!
验证 OpenShift Container Platform CLI (oc)是否已正确安装。
语法
rosa verify oc [arguments]
$ rosa verify oc [arguments]
| 选项 | 定义 |
|---|---|
| --help | 显示此命令的帮助信息。 |
| --debug | 启用调试模式。 |
示例
验证 oc 客户端工具:
rosa verify oc
$ rosa verify oc