pdf文档 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 `。 - 取消设置值:`odo preference unset `。 --- ### 总结 文档详细介绍了 OpenShift Container Platform 4.8 的 CLI 工具,包括 Operator SDK、OpenShift CLI 和开发人员 CLI 的安装、配置和使用方法,适用于开发人员和管理员在 OpenShift 集群中完成日常任务。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 145 页请下载阅读 -
文档评分
请文明评论,理性发言.