OpenShift Container Platform 4.8 CLI 工具
1.24 MB
152 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细介绍了OpenShift Container Platform 4.8 CLI工具的使用,主要包括Operator SDK CLI和OpenShift CLI(oc)的安装、配置及常用命令。Operator SDK CLI用于构建、测试和部署Operator,支持命令如create、bundle-upgrade和scorecard。OpenShift CLI提供了oc命令,用于登录、创建项目、管理资源等操作。文档还涵盖了在Linux、macOS和Windows上的安装方法,以及环境变量配置、命令补全和资源描述等功能。 | ||
AI总结 | ||
以下是对《OpenShift Container Platform 4.8 CLI 工具》文档的总结:
---
### 1. **Operator SDK**
Operator SDK 提供了一组 CLI 工具,用于构建、测试和部署 Operator。支持的版本为 OpenShift Container Platform 4.8 及更新版本中的 Operator SDK v1.8.0。
#### 1.1 安装 Operator SDK CLI
- **先决条件**:Go v1.16+、docker v17.03+、podman v1.9.3+ 或 buildah v1.7+。
- **安装步骤**:
1. 从 OpenShift 镜像站点下载适用于 Linux 的 tarball。
2. 解包存档并使二进制文件可执行。
3. 将 `operator-sdk` 二进制文件移到 PATH 目录中。
- **验证安装**:运行 `operator-sdk` 命令检查是否可用。
#### 1.2 常用命令
- **run bundle**:用于运行 Operator 包。
- 支持模式:AllNamespaces、SingleNamespace。
- 参数:`--timeout`(默认值为 2m0s)。
- **bundle-upgrade**:升级使用 Operator Lifecycle Manager(OLM)安装的 Operator。
- 参数:`--timeout`(默认值为 2m0s)。
- **scorecard**:验证 Operator 包并提供改进建议。
- 参数:`--config`(默认路径为 `bundle/tests/scorecard/config.yaml`)。
- **completion**:生成 Shell 完成脚本。
- 支持的 Shell:bash、zsh。
- **create**:创建 Kubernetes API。
---
### 2. **OpenShift CLI (oc)**
OpenShift CLI(oc)用于在 OpenShift 或 Kubernetes 集群上开发、构建、部署和运行应用程序。
#### 2.1 安装 OpenShift CLI
- **在 Linux 上安装**:
1. 使用 `subscription-manager` 启用相应的存储库。
2. 安装 `openshift-clients` 软件包。
3. 验证安装:运行 `oc version`。
- **在 macOS 上安装**:
- 使用 Homebrew 安装:`brew install openshift-cli`。
- **在 Windows 上安装**:
- 从 Web 控制台下载 oc 二进制文件并配置 PATH。
#### 2.2 登录 OpenShift CLI
- 使用 `oc login` 命令登录集群。
- 输入服务器 URL、用户名和密码。
- 支持通过 Web 控制台生成登录命令。
#### 2.3 使用 OpenShift CLI
- 常用命令:
- `oc new-project`:创建新项目。
- `oc create`:通过文件或 stdin 创建资源。
- `oc explain`:查看资源的文档。
- `oc help`:获取命令帮助。
---
### 3. **开发人员 CLI (odo)**
odo 是一个针对开发人员的简化 CLI 工具,用于在 OpenShift 上创建和管理应用组件。
#### 3.1 安装 odo
- 在 RHEL 上安装:`sudo yum install odo`。
- 验证安装:运行 `odo version`。
#### 3.2 配置 odo
- 配置文件路径:`$HOME/.odo/preference.yaml`。
- 查看配置:`odo preference view`。
- 设置值:`odo preference set |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
145 页请下载阅读 -
文档评分