OpenShift Container Platform 4.10 构建应用程序12.6. 使用 DEVELOPER 视角监控健康检查失败 第 第 13 章 章 编辑应 编辑应用程序 用程序 13.1. 先决条件 13.2. 使用 DEVELOPER 视角编辑应用程序的源代码 13.3. 使用 DEVELOPER 视角编辑应用程序配置 第 第 14 章 章 修剪 修剪对 对象以重新声明 象以重新声明资 资源 源 14.1. 基本修剪操作 14.2. 修剪组 14 OpenShift Container Platform CLI 来创建一个应用程序。您可 以从 Git、JAR 文件、devfile 或开发人员目录中提供要添加到项目的应用程序。 您还可以使用包含源或二进制代码、镜像和模板的组件,通过 OpenShift Container Platform CLI 创建应 用程序。使用 OpenShift Container Platform Web 控制台,您可以从集群管理员安装的 Project → Project access → Role 来访 问这些集群角色。默认情况下,这些角色为 Admin、Edit 和 View。 要为项目添加或编辑集群角色,您可以自定义集群的 YAML 代码。 流程 流程 自定义项目的不同集群角色: 1. 在 Search 视图中,使用 Resources 下拉列表搜索 Console。 2. 在可用选项中,选择 Console operator0 码力 | 198 页 | 3.62 MB | 1 年前3
OpenShift Container Platform 4.9 构建应用程序11.6. 使用 DEVELOPER 视角监控健康检查失败 第 第 12 章 章 编辑应 编辑应用程序 用程序 12.1. 先决条件 12.2. 使用 DEVELOPER 视角编辑应用程序的源代码 12.3. 使用 DEVELOPER 视角编辑应用程序配置 第 第 13 章 章 修剪 修剪对 对象以重新声明 象以重新声明资 资源 源 13.1. 基本修剪操作 13.2. 修剪组 13 OpenShift Container Platform CLI 来创建一个应用程序。您可 以从 Git、JAR 文件、devfile 或开发人员目录中提供要添加到项目的应用程序。 您还可以使用包含源或二进制代码、镜像和模板的组件,通过 OpenShift Container Platform CLI 创建应 用程序。使用 OpenShift Container Platform Web 控制台,您可以从集群管理员安装的 YAML 代码。 流程 流程 自定义项目的不同集群角色: 1. 在 Search 视图中,使用 Resources 下拉列表搜索 Console。 2. 在可用选项中,选择 Console operator.openshift.io/v1。 图 2.3. 搜索控制台资源 3. 在 Name 列表下选择 cluster。 4. 导航到 YAML 选项卡以查看和编辑 YAML 代码。 50 码力 | 184 页 | 3.36 MB | 1 年前3
OpenShift Container Platform 4.6 发行注记验 现在,管理员可以通过有用的文本和 web 控制台中的链接更好地了解升级频道之间的差别。 现在,为每个次要版本或补丁版本提供了程序错误修正和功能增强列表的链接。 现在,不同的升级路径有视觉化的显示。 现在,当补丁发行、新的次发行版本和新频道可用时会向管理员发出提示信息。 1.2.5.2. 改 改进 进了使用 了使用 OperatorHub 的 的 Operator 安装工作流 安装工作流 轻松查看其中一个相关对象详情或 YAML 代码用于故障排除。 1.2.5.5. 编辑 编辑受管 受管资 资源 源时 时的警告信息 的警告信息 管理某些资源,例如由部署、路由、服务或配置映射管理的 Operator。不建议用户编辑这些资源。用户 应编辑 Operator 及其操作对象的自定义资源,并期望 Operator 更新其相关资源。在这个版本中: 现在,Managed by 标签会显示在资源名称下,并带有到管理资源的链接。 Platform 4.6 发 发行注 行注记 记 18 左侧的复选框列出默认字段名称,同时在右侧列出附加字段名称。取消选择复选框将从表视图中删除该 列。选择一个复选框会将该列添加到表视图中。同时可以最多显示来自两端的 9 个字段。点 Save 可保存 您所做的更改。点 Restore Default Columns 将恢复这些字段的默认设置。 1.2.5.8. Developer Perspective0 码力 | 91 页 | 1.15 MB | 1 年前3
OpenShift Container Platform 4.8 CLI 工具用户最常用的 CLI 工具。它帮助集群管 理员和开发人员使用终端在 OpenShift Container Platform 间执行端到端操作。与 Web 控制台不 同,它允许用户使用命令脚本直接处理项目源代码。 开发人员 CLI(odo) : odo CLI 工具使开发人员能够专注于通过处理与 Kubernetes 和 OpenShift Container Platform 相关的复杂概念来在 OpenShift 命令行界面(CLI),oc命令,您可以通过终端创建应用程序并管理 OpenShift Container Platform 项目。OpenShift CLI 在以下情况下是理想的选择: 直接使用项目源代码 编写 OpenShift Container Platform 操作脚本 在管理项目时,受带宽资源的限制,Web 控制台无法使用 2.1.2. 安装 OpenShift CLI 您可以通过下载二进制文件或使用 shell 启用 tab 自动完成功能。 先决条件 先决条件 已安装 OpenShift CLI (oc)。 已安装软件包 bash-completion。 流程 流程 1. 将 Bash 完成代码保存到一个文件中: 2. 将文件复制到 /etc/bash_completion.d/: 您也可以将文件保存到一个本地目录,并从您的.bashrc文件中 source 这个文件。 开新终端时 tab0 码力 | 152 页 | 1.24 MB | 1 年前3
OpenShift Container Platform 4.8 Service MeshService Mesh 简介 Red Hat OpenShift Service Mesh 通过在应用程序中创建集中控制点来解决微服务架构中的各种问题。它 在现有分布式应用上添加一个透明层,而无需对应用代码进行任何更改。 微服务架构将企业应用的工作分成模块化服务,从而简化扩展和维护。但是,随着微服务架构上构建的企 业应用的规模和复杂性不断增长,理解和管理变得困难。Service Mesh 可以通过捕获或截获服务间的流量 对服务间的交互应用机构策略,确保实施访问策略,并在用户间分配资源。通过配置 网格就可以对策略进行更改,而不需要修改应用程序代码。 遥测 - 了解服务间的依赖关系以及服务间的网络数据流,从而可以快速发现问题。 1.2. SERVICE MESH 发行注记 1.2.1. 使开源包含更多 红帽承诺替换我们的代码、文档和网页属性中存在问题的语言。我们从这四个术语开始: master、 slave、blacklist 12.8. Kiali 更新 Kiali 1.36 包括以下功能和增强: Service Mesh 故障排除功能 control plane 和网关监控 代理同步状态 Envoy 配置视图 显示 Envoy 代理和应用程序日志处于交集的统一视图 支持联邦服务网格视图的命名空间和集群选择 新的验证、向导和分布式追踪增强 1.2.2.13. Red Hat OpenShift Service0 码力 | 344 页 | 3.04 MB | 1 年前3
OpenShift Container Platform 4.14 镜像SAMPLES OPERATOR 镜像流 第 第 4 章 章 创 创建 建镜 镜像 像 4.1. 学习容器最佳实践 4.2. 包括镜像中的元数据 4.3. 使用 SOURCE-TO-IMAGE 从源代码创建镜像 4.4. 关于测试 SOURCE-TO-IMAGE 镜像 第 第 5 章 章 管理 管理镜 镜像 像 5.1. 管理镜像概述 5.2. 标记镜像 5.3. 镜像拉取(PULL)策略 5 以为镜像中打包的服务提供冗余和横向扩展。 您可以直接使用 podman 或 Docker CLI 构建镜像,但 OpenShift Container Platform 也提供了构建程序 (builder)镜像,这有助于通过将您的代码或配置添加到现有镜像来创建新镜像。 由于应用程序会随时间发展,因此单个镜像名称实际上可以指代同一镜像的许多不同版本。每个不同的镜 像都会有一个代表它的唯一哈希值(一个较长的十六进制值,如 fd44 Container Platform 提供 oc tag 命令,该命令类似于 docker tag 命令,但是在镜像流上运 行,而非直接在镜像上运行。 1.6. 镜像 ID 镜像 ID 是 SHA(安全哈希算法)代码,可用于拉取(pull)镜像。SHA 镜像 ID 不能更改。特定 SHA 标 识符会始终引用完全相同的容器镜像内容。例如: 1.7. 容器 OpenShift Container Platform0 码力 | 118 页 | 1.13 MB | 1 年前3
OpenShift Container Platform 4.4 构建(build)构建( 建(build) ) 2 目 目录 录 3 第 1 章 理解镜像构建 1.1. 构建(BUILD) 构建 (build)是将输入参数转换为结果对象的过程。此过程最常用于将输入参数或源代码转换为可运行的镜 像。BuildConfig 对象是整个构建过程的定义。 OpenShift Container Platform 使用 Kubernetes,从构建镜像创建容器并将它们推送到容器镜像 Docker 格式容器镜像的工具。它通过将应用程序源 代码注入容器镜像并汇编新镜像来生成可随时运行的镜像。新镜像融合了基础镜像(构建器)和构建的源 代码,并可搭配 buildah run 命令使用。S2I 支持递增构建,可重复利用以前下载的依赖项和过去构建的 工件等。 S2I 的优点包括: 镜像灵活性 可以编写 S2I 脚本,将应用程序代码注入到几乎所有现有的 Docker 格式容器镜像,以此利用 格式容器镜像,以此利用 现有的生态系统。请注意,S2I 目前依靠 tar 来注入应用程序源代码,因此镜像需要能够处理 tar 压缩的内容。 OpenShift Container Platform 4.4 构 构建( 建(build) ) 4 速度 使用 S2I 时,汇编过程可以执行大量复杂操作,无需在每一步创建新层,进而能实现快速的流 程。此外,可以编写 S2I 脚本来重复利用应用程序镜像的旧版本,而不必在每次运行构建时下0 码力 | 101 页 | 1.12 MB | 1 年前3
OpenShift Container Platform 4.7 镜像日志记录 存活 (liveness) 和就绪 (readiness) 探针 模板 4.2. 包括镜像中的元数据 4.2.1. 定义镜像元数据 4.3. 使用 SOURCE-TO-IMAGE 从源代码创建镜像 4.3.1. 了解 source-to-image 构建过程 4.3.2. 如何编写 Source-to-image 脚本 4.4. 关于测试 SOURCE-TO-IMAGE 镜像 4 以为镜像中打包的服务提供冗余和横向扩展。 您可以直接使用 podman 或 Docker CLI 构建镜像,但 OpenShift Container Platform 也提供了构建程序 (builder)镜像,这有助于通过将您的代码或配置添加到现有镜像来创建新镜像。 由于应用程序会随时间发展,因此单个镜像名称实际上可以指代同一镜像的许多不同版本。每个不同的镜 像都会有一个代表它的唯一哈希值(一个较长的十六进制值,如 fd44 Container Platform 提供 oc tag 命令,该命令类似于 docker tag 命令,但是在镜像流上运 行,而非直接在镜像上运行。 1.6. 镜像 ID 镜像 ID 是 SHA(安全哈希算法)代码,可用于拉取(pull)镜像。SHA 镜像 ID 不能更改。特定 SHA 标 识符会始终引用完全相同的容器镜像内容。例如: 1.7. 容器 OpenShift Container Platform0 码力 | 123 页 | 1.20 MB | 1 年前3
OpenShift Container Platform 4.2
Service Mesh 的安装、使用和发行注记信息OpenShift Container Platform 4.7 及之后的版本中为 web 终端 Operator 打开内嵌的 命令行终端实例。 注意 注意 显示的默认 Web 控制台视角取决于用户的角色。如果用户被视为管理员,则默认显示管理 管理 员 员视角。 管理 管理员 员视角提供特定于管理员用例的工作流,例如: 管理工作负载、存储、网络和集群设置。 使用 Operator Hub Platform 4.7 及之后的版本中的 Web 控制台中打开内嵌的命令 行终端实例。 注意 注意 显示的默认 Web 控制台视角取决于用户的角色。如果用户是开发人员,则 Developer 视 角会被默认显示。 Developer 视角提供开发人员用例特有的工作流,比如: 通过导入现有代码基、镜像和容器文件在 OpenShift Container Platform 中创建和部署应用程 序。 ,并监控它们的部署 和构建状态。 在应用程序中对组件进行分组,并在应用程序内部及跨应用程序间连接组件。 集成无服务器功能(技术预览)。 使用 Eclipse Che 创建开发平台来编辑应用程序代码。 1.2.1. 访问 Developer 视角 OpenShift Container Platform web 控制台中的 Developer 视角提供了针对于开发人员用例的工作流。 您可以使用以下方法来访问0 码力 | 44 页 | 651.51 KB | 1 年前3
OpenShift Container Platform 4.10 CLI 工具用户最常用的 CLI 工具。它帮助集群管 理员和开发人员使用终端在 OpenShift Container Platform 间执行端到端操作。与 Web 控制台不 同,它允许用户使用命令脚本直接处理项目源代码。 Knative CLI(kn) :Knative (kn) CLI 工具提供简单直观的终端命令,可用于与 OpenShift Serverless 组件(如 Knative Serving 和 命令行界面(CLI),oc命令,您可以通过终端创建应用程序并管理 OpenShift Container Platform 项目。OpenShift CLI 在以下情况下是理想的选择: 直接使用项目源代码 编写 OpenShift Container Platform 操作脚本 在管理项目时,受带宽资源的限制,Web 控制台无法使用 2.1.2. 安装 OpenShift CLI 您可以通过下载二进制文件或使用 shell 启用 tab 自动完成功能。 先决条件 先决条件 已安装 OpenShift CLI (oc)。 已安装软件包 bash-completion。 流程 流程 1. 将 Bash 完成代码保存到一个文件中: 2. 将文件复制到 /etc/bash_completion.d/: 您也可以将文件保存到一个本地目录,并从您的.bashrc文件中 source 这个文件。 开新终端时 tab0 码力 | 120 页 | 1.04 MB | 1 年前3
共 74 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8













