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. DockerHub 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. 使用 Developer 视角删除应用程序 3. 服务代理 Expand section "3. 服务代理" Collapse section "3. 服务代理" 3.1. 安装服务目录 Expand section "3.1. 安装服务目录" Collapse section "3.1. 安装服务目录" 3.1.1. 关于服务目录 3.1.2. 安装服务目录 3.2. 安装 Template Service Broker Expand section "3.2. 安装 Template Service Broker" Collapse section "3.2. 安装 Template Service Broker" 3.2.1. 先决条件 3.2.2. 关于 Template Service Broker 3.2.3. 安装 Template Service Broker Operator 3.2.4. 启动 Template Service Broker 3.3. 置备模板应用程序 Expand section "3.3. 置备模板应用程序" Collapse section "3.3. 置备模板应用程序" 3.3.1. 置备模板应用程序 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 3.5. 安装 OpenShift Ansible Broker Expand section "3.5. 安装 OpenShift Ansible Broker" Collapse section "3.5. 安装 OpenShift Ansible Broker" 3.5.1. 先决条件 3.5.2. 关于 OpenShift Ansible Broker Expand section "3.5.2. 关于 OpenShift Ansible Broker" Collapse section "3.5.2. 关于 OpenShift Ansible Broker" 3.5.2.1. Ansible playbook 捆绑包 3.5.3. 安装 OpenShift Ansible Service Broker Operator 3.5.4. 启动 OpenShift Ansible Broker Expand section "3.5.4. 启动 OpenShift Ansible Broker" Collapse section "3.5.4. 启动 OpenShift Ansible Broker" 3.5.4.1. OpenShift Ansible Broker 配置选项 3.6. 配置 OpenShift Ansible Broker Expand section "3.6. 配置 OpenShift Ansible Broker" Collapse section "3.6. 配置 OpenShift Ansible Broker" 3.6.1. 配置 OpenShift Ansible Broker Expand section "3.6.1. 配置 OpenShift Ansible Broker" Collapse section "3.6.1. 配置 OpenShift Ansible Broker" 3.6.1.1. OpenShift Ansible Broker 配置选项 3.6.2. 为 OpenShift Ansible Broker 配置监控 3.7. 置备服务捆绑包 Expand section "3.7. 置备服务捆绑包" Collapse section "3.7. 置备服务捆绑包" 3.7.1. 置备服务捆绑包 3.8. 卸载 OpenShift Ansible Broker Expand section "3.8. 卸载 OpenShift Ansible Broker" Collapse section "3.8. 卸载 OpenShift Ansible Broker" 3.8.1. 卸载 OpenShift Ansible 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. ReplicationController 4.1.1.2. ReplicaSet 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. Deployment 相关功能 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. 使用 DeploymentConfig 策略 Expand section "4.3. 使用 DeploymentConfig 策略" Collapse section "4.3. 使用 DeploymentConfig 策略" 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. 创建 Rolling 部署 4.3.1.3. 使用 Developer 视角启动 Rolling 部署 4.3.2. Recreate 策略 4.3.3. 使用 Developer 视角启动 Recreate 部署 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. 使用 CLI 管理权重 4.4.5.1.3. 一个服务,多个 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. 监控应用程序的健康状态 Expand section "6. 监控应用程序的健康状态" Collapse section "6. 监控应用程序的健康状态" 6.1. 了解健康检查 Expand section "6.1. 了解健康检查" Collapse section "6.1. 了解健康检查" 6.1.1. 了解健康检查的类型 6.2. 配置健康检查 7. 闲置应用程序 Expand section "7. 闲置应用程序" Collapse section "7. 闲置应用程序" 7.1. 闲置应用程序 Expand section "7.1. 闲置应用程序" Collapse section "7.1. 闲置应用程序" 7.1.1. 闲置一个服务 7.1.2. 闲置多个服务 7.2. 取消闲置应用程序 8. 修剪对象以重新声明资源 Expand section "8. 修剪对象以重新声明资源" Collapse section "8. 修剪对象以重新声明资源" 8.1. 基本修剪操作 8.2. 修剪组 8.3. 修剪部署 8.4. 修剪构建 8.5. 修剪镜像 Expand section "8.5. 修剪镜像" Collapse section "8.5. 修剪镜像" 8.5.1. 镜像修剪条件 8.5.2. 运行镜像修剪操作 8.5.3. 使用安全或不安全连接 8.5.4. 镜像修剪问题 8.6. 硬修剪 registry 8.7. 运行 cron 任务 法律通告 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.3在 OpenShift Container Platform 中创建和管理应用程序 Red Hat OpenShift Documentation Team法律通告摘要 本文档说明如何通过不同方式创建和管理在 OpenShift Container Platform 上运行的用户置备应用程序实例。这包括处理项目以及使用 Open Service Broker API 置备应用程序。 Next