Jump To Close Expand all Collapse all Table of contents 应用程序 1. 项目 Expand section "1. 项目" Collapse section "1. 项目" 1.1. 处理项目 Expand section "1.1. 处理项目" Collapse section "1.1. 处理项目" 1.1.1. 使用 Web 控制台创建项目 1.1.2. 在 Web 控制台中使用 Developer 视角创建项目 1.1.3. 使用 CLI 创建项目 1.1.4. 使用 Web 控制台查看项目 1.1.5. 使用 CLI 查看项目 1.1.6. 使用 Developer 视角为您的项目提供访问权限 1.1.7. 添加到项目 1.1.8. 使用 Web 控制台检查项目状态 1.1.9. 使用 CLI 检查项目状态 1.1.10. 使用 web 控制台删除项目 1.1.11. 使用 CLI 删除项目 1.2. 以其他用户身份创建项目 Expand section "1.2. 以其他用户身份创建项目" Collapse section "1.2. 以其他用户身份创建项目" 1.2.1. API 身份模拟(impersonation) 1.2.2. 在创建项目时模拟用户 1.3. 配置项目创建 Expand section "1.3. 配置项目创建" Collapse section "1.3. 配置项目创建" 1.3.1. 关于项目创建 1.3.2. 为新项目修改模板 1.3.3. 禁用项目自助置备 1.3.4. 自定义项目请求消息 2. 应用程序生命周期管理 Expand section "2. 应用程序生命周期管理" Collapse section "2. 应用程序生命周期管理" 2.1. 使用 Developer 视角创建应用程序 Expand section "2.1. 使用 Developer 视角创建应用程序" Collapse section "2.1. 使用 Developer 视角创建应用程序" 2.1.1. 先决条件 2.1.2. 从 Git 导入代码库来创建应用程序 2.2. 从安装的 Operator 创建应用程序 Expand section "2.2. 从安装的 Operator 创建应用程序" Collapse section "2.2. 从安装的 Operator 创建应用程序" 2.2.1. 使用 Operator 创建 etcd 集群 2.3. 使用 CLI 创建应用程序 Expand section "2.3. 使用 CLI 创建应用程序" Collapse section "2.3. 使用 CLI 创建应用程序" 2.3.1. 从源代码创建应用程序 Expand section "2.3.1. 从源代码创建应用程序" Collapse section "2.3.1. 从源代码创建应用程序" 2.3.1.1. 本地 2.3.1.2. 远程 2.3.1.3. 构建策略检测 2.3.1.4. 语言检测 2.3.2. 从镜像创建应用程序 Expand section "2.3.2. 从镜像创建应用程序" Collapse section "2.3.2. 从镜像创建应用程序" 2.3.2.1. Docker Hub MySQL 镜像 2.3.2.2. 私有 registry 中的镜像 2.3.2.3. 现有镜像流和可选镜像流标签 2.3.3. 从模板创建应用程序 Expand section "2.3.3. 从模板创建应用程序" Collapse section "2.3.3. 从模板创建应用程序" 2.3.3.1. 模板参数 2.3.4. 修改应用程序创建 Expand section "2.3.4. 修改应用程序创建" Collapse section "2.3.4. 修改应用程序创建" 2.3.4.1. 指定环境变量 2.3.4.2. 指定构建环境变量 2.3.4.3. 指定标签 2.3.4.4. 查看输出但不创建 2.3.4.5. 使用其他名称创建对象 2.3.4.6. 在另一项目中创建对象 2.3.4.7. 创建多个对象 2.3.4.8. 在单个 pod 中对镜像和源进行分组 2.3.4.9. 搜索镜像、模板和其他输入 2.4. 使用 Topology 视图查看应用程序组成情况 Expand section "2.4. 使用 Topology 视图查看应用程序组成情况" Collapse section "2.4. 使用 Topology 视图查看应用程序组成情况" 2.4.1. 先决条件 2.4.2. 查看应用程序拓扑 2.4.3. 与应用程序和组件交互 2.4.4. 扩展应用程序 Pod 以及检查构建和路由 2.4.5. 对应用程序中的多个组件进行分组 2.4.6. 在应用程序内和应用程序间连接组件 Expand section "2.4.6. 在应用程序内和应用程序间连接组件" Collapse section "2.4.6. 在应用程序内和应用程序间连接组件" 2.4.6.1. 在组件之间创建视觉连接 2.4.6.2. 在组件之间创建绑定连接 2.4.7. 用于 Topology 视图的标签和注解 2.5. 编辑应用程序 Expand section "2.5. 编辑应用程序" Collapse section "2.5. 编辑应用程序" 2.5.1. 先决条件 2.5.2. 使用 Developer 视角编辑应用程序的源代码 2.5.3. 使用 Developer 视角编辑应用程序配置 2.6. 通过 Developer 视角来使用 Helm Chart Expand section "2.6. 通过 Developer 视角来使用 Helm Chart" Collapse section "2.6. 通过 Developer 视角来使用 Helm Chart" 2.6.1. 了解 Helm Expand section "2.6.1. 了解 Helm" Collapse section "2.6.1. 了解 Helm" 2.6.1.1. 主要特性 2.6.2. 安装 Helm chart 2.7. 取消应用程序 Expand section "2.7. 取消应用程序" Collapse section "2.7. 取消应用程序" 2.7.1. 使用 Developer 视角删除应用程序 3. 服务代理 Expand section "3. 服务代理" Collapse section "3. 服务代理" 3.1. 安装服务目录(Service Catalog) Expand section "3.1. 安装服务目录(Service Catalog)" Collapse section "3.1. 安装服务目录(Service Catalog)" 3.1.1. 关于服务目录 3.1.2. 安装服务目录(Service Catalog) 3.2. 卸载服务目录 Expand section "3.2. 卸载服务目录" Collapse section "3.2. 卸载服务目录" 3.2.1. 卸载服务目录 3.3. 安装 Template Service Broker Expand section "3.3. 安装 Template Service Broker" Collapse section "3.3. 安装 Template Service Broker" 3.3.1. 关于 Template Service Broker 3.3.2. 安装 Template Service Broker Operator 3.3.3. 启动 Template Service Broker 3.4. 卸载 Template Service Broker Expand section "3.4. 卸载 Template Service Broker" Collapse section "3.4. 卸载 Template Service Broker" 3.4.1. 卸载 Template Service Broker 4. 部署 Expand section "4. 部署" Collapse section "4. 部署" 4.1. 了解 Deployment 和 DeploymentConfig 对象 Expand section "4.1. 了解 Deployment 和 DeploymentConfig 对象" Collapse section "4.1. 了解 Deployment 和 DeploymentConfig 对象" 4.1.1. 部署构建块 Expand section "4.1.1. 部署构建块" Collapse section "4.1.1. 部署构建块" 4.1.1.1. 复制控制器 4.1.1.2. 副本集(Replica set) 4.1.2. deploymentConfig 对象 4.1.3. 部署 4.1.4. 比较 Deployment 和 DeploymentConfig 对象 Expand section "4.1.4. 比较 Deployment 和 DeploymentConfig 对象" Collapse section "4.1.4. 比较 Deployment 和 DeploymentConfig 对象" 4.1.4.1. 设计 4.1.4.2. deploymentConfig 对象相关功能 4.1.4.3. 针对部署的功能 4.2. 管理部署过程 Expand section "4.2. 管理部署过程" Collapse section "4.2. 管理部署过程" 4.2.1. 管理 DeploymentConfig 对象 Expand section "4.2.1. 管理 DeploymentConfig 对象" Collapse section "4.2.1. 管理 DeploymentConfig 对象" 4.2.1.1. 启动部署 4.2.1.2. 查看部署 4.2.1.3. 重试部署 4.2.1.4. 回滚部署 4.2.1.5. 在容器内执行命令 4.2.1.6. 查看部署日志 4.2.1.7. 部署触发器 Expand section "4.2.1.7. 部署触发器" Collapse section "4.2.1.7. 部署触发器" 4.2.1.7.1. 设置部署触发器 4.2.1.8. 设置部署资源 4.2.1.9. 手动扩展 4.2.1.10. 从 DeploymentConfig 对象访问私有存储库 4.2.1.11. 将 Pod 分配给特定的节点 4.2.1.12. 使用其他服务帐户运行 pod 4.3. 使用部署策略 Expand section "4.3. 使用部署策略" Collapse section "4.3. 使用部署策略" 4.3.1. Rolling 策略 Expand section "4.3.1. Rolling 策略" Collapse section "4.3.1. Rolling 策略" 4.3.1.1. Canary 部署 4.3.1.2. 创建滚动部署 4.3.1.3. 使用 Developer 视角启动滚动部署 4.3.2. Recreate 策略 4.3.3. 使用 Developer 视角启动重新创建的部署 4.3.4. Custom 策略 4.3.5. 生命周期 hook Expand section "4.3.5. 生命周期 hook" Collapse section "4.3.5. 生命周期 hook" 4.3.5.1. 设置生命周期 hook 4.4. 使用基于路由的部署策略 Expand section "4.4. 使用基于路由的部署策略" Collapse section "4.4. 使用基于路由的部署策略" 4.4.1. 代理分片和流量分割 4.4.2. N-1 兼容性 4.4.3. 恰当终止 4.4.4. 蓝绿部署 Expand section "4.4.4. 蓝绿部署" Collapse section "4.4.4. 蓝绿部署" 4.4.4.1. 设置蓝绿部署 4.4.5. A/B 部署 Expand section "4.4.5. A/B 部署" Collapse section "4.4.5. A/B 部署" 4.4.5.1. A/B 测试负载均衡 Expand section "4.4.5.1. A/B 测试负载均衡" Collapse section "4.4.5.1. A/B 测试负载均衡" 4.4.5.1.1. 使用 Web 控制台管理现有路由的权重 4.4.5.1.2. 使用 Web 控制台管理新路由的权重 4.4.5.1.3. 使用 CLI 管理权重 4.4.5.1.4. 一个服务,多个 DeploymentConfig 对象 5. 配额 Expand section "5. 配额" Collapse section "5. 配额" 5.1. 项目的资源配额 Expand section "5.1. 项目的资源配额" Collapse section "5.1. 项目的资源配额" 5.1.1. 配额管理的资源 5.1.2. 配额范围 5.1.3. 配额强制 5.1.4. 请求与限值 5.1.5. 资源配额定义示例 5.1.6. 创建配额 Expand section "5.1.6. 创建配额" Collapse section "5.1.6. 创建配额" 5.1.6.1. 创建对象数配额 5.1.6.2. 为扩展资源设定资源配额 5.1.7. 查看配额 5.1.8. 配置显式资源配额 5.2. 跨越多个项目的资源配额 Expand section "5.2. 跨越多个项目的资源配额" Collapse section "5.2. 跨越多个项目的资源配额" 5.2.1. 在创建配额过程中选择多个项目 5.2.2. 查看适用的集群资源配额 5.2.3. 选择粒度 6. 使用 Developer 视角监控项目和应用程序的指标 Expand section "6. 使用 Developer 视角监控项目和应用程序的指标" Collapse section "6. 使用 Developer 视角监控项目和应用程序的指标" 6.1. 先决条件 6.2. 监控项目指标数据 6.3. 监控应用程序的指标数据 7. 使用健康检查来监控应用程序的健康状态 Expand section "7. 使用健康检查来监控应用程序的健康状态" Collapse section "7. 使用健康检查来监控应用程序的健康状态" 7.1. 了解健康检查 7.2. 配置健康检查 8. 闲置应用程序 Expand section "8. 闲置应用程序" Collapse section "8. 闲置应用程序" 8.1. 闲置应用程序 Expand section "8.1. 闲置应用程序" Collapse section "8.1. 闲置应用程序" 8.1.1. 闲置一个服务 8.1.2. 闲置多个服务 8.2. 取消闲置应用程序 9. 修剪对象以重新声明资源 Expand section "9. 修剪对象以重新声明资源" Collapse section "9. 修剪对象以重新声明资源" 9.1. 基本修剪操作 9.2. 修剪组 9.3. 修剪 DeploymentConfig 对象 9.4. 修剪构建 9.5. 自动修剪镜像 9.6. 修剪镜像 Expand section "9.6. 修剪镜像" Collapse section "9.6. 修剪镜像" 9.6.1. 镜像修剪条件 9.6.2. 运行镜像修剪操作 9.6.3. 使用安全或不安全连接 9.6.4. 镜像修剪问题 9.7. 硬修剪 registry 9.8. 运行 cron 任务 10. 使用 Red Hat Marketplace Expand section "10. 使用 Red Hat Marketplace" Collapse section "10. 使用 Red Hat Marketplace" 10.1. Red Hat Marketplace 特性 Expand section "10.1. Red Hat Marketplace 特性" Collapse section "10.1. Red Hat Marketplace 特性" 10.1.1. 将 OpenShift Container Platform 集群连接到 Marketplace 10.1.2. 安装应用程序 10.1.3. 从不同视角部署应用程序 法律通告 Settings Close Language: 日本語 简体中文 English Language: 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 简体中文 English Language: 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page 应用程序 OpenShift Container Platform 4.4在 OpenShift Container Platform 中创建和管理应用程序 Red Hat OpenShift Documentation Team法律通告摘要 本文档说明如何通过不同方式创建和管理在 OpenShift Container Platform 上运行的用户置备应用程序实例。这包括处理项目以及使用 Open Service Broker API 置备应用程序。 Next