導覽
近期變更
隨機頁面
新手上路
新頁面
優質條目評選
繁體
不转换
简体
繁體
3.145.42.1
登入
工具
閱讀
檢視原始碼
特殊頁面
頁面資訊
求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。
檢視 OpenShift开发指南 的原始碼
←
OpenShift开发指南
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="wikitable" align="right" |- |<center><img src=https://www0.kfzimg.com/sw/kfz-cos/kfzimg/16446349/bc9f7e90fe740879_s.jpg width="260"></center> <small>[https://book.kongfz.com/506253/7373155040 来自 孔夫子网 的图片]</small> |} 《'''OpenShift开发指南'''》,出版社: 机械工业出版社,ISBN:9787111721468。 机械工业出版社成立于1950年,是建国后国家设立的第一家科技[[出版社]],前身为科学技术出版社,1952年更名为机械工业出版社<ref>[https://www.maigoo.com/maigoo/6296cbs_index.html 中国十大出版社-出版社品牌排行榜],买购网</ref>。机械工业出版社(以下简称机工社)由[[机械工业信息研究院]]作为主办单位,目前隶属于国务院国资委<ref>[http://www.cmpbook.com/about 企业简介],机械工业出版社</ref>。 ==内容简介== 本书解释了什么是OpenShift以及如何使用它来构建应用程序、运行它们,并使它们能够在面对各种复杂情况时保持运行。本书的内容包括:OpenShift及其组件和基本概念;如何运行OpenShift;如何配置OpenShift;OpenShift流水线;如何通过手动和自动的方式检查、操作和扩展正在运行的应用程序,如何设置OpenShift以定期检查应用程序的健康状况,以及如何管理应用程序的新版本发布;OpenShift的监控和告警功能;OpenShift的自动化特性。 ==目录== [[中文]]版序1 前言3 第1章 Kubernetes应用平台9 1.1 Linux容器10 1.2 Kubernetes简介10 1.3 OpenShift增加了什么内容11 1.3.1 Web控制台12 1.3.2 精心设计的软件目录:OpenShift应用商店13 1.3.3 CI/CD:流水线13 1.3.4 [[网络]]和服务网格14 1.3.5 集成的Prometheus指标、监控和告警14 1.4 总结15 第2章 OpenShift基本概念17 2.1 项目用于组织应用和团队17 2.2 OpenShift的应用程序组件19 2.2.1 pod20 2.2.2 Service21 2.2.3 OpenShift Route21 2.3 构建容器镜像22 2.4 部署应用程序22 2.5 与OpenShift交互22 2.5.1 oc22 2.5.2 OpenShift Web控制台23 2.6 总结23 第3章 OpenShift 实验25 3.1 CodeReady Containers25 3.1.1 CRC系统要求26 3.1.2 在Windows操作系统上安装CRC27 3.1.3 CRC总是需要更多资源30 3.2 登录OpenShift31 3.2.1 登录Web控制台32 3.2.2 命令行登录34 3.3 总结36 第4章 将应用程序部署到OpenShift37 4.1 一个简单的示例应用程序37 4.1.1 Git和GitHub38 4.1.2 在OpenShift上构建和部署应用程序38 4.1.3 增加和部署一个新功能42 4.2 总结46 第5章 OpenShift 流水线47 5.1 Tekton47 5.2 OpenShift Pipelines Operator48 5.2.1 安装Pipelines Operator48 5.2.2 Web控制台中的流水线50 5.2.3 使用流水线51 5.3 OpenShift流水线资源52 5.3.1 命令53 5.3.2 脚本53 5.4 总结54 第6章 从源代码开发和部署55 6.1 Noted:云记事帖应用程序55 6.1.1 应用程序拓扑56 6.1.2 创建后端应用源代码仓库的副本57 6.1.3 在OpenShift中为Noted应用程序创建新项目57 6.1.4 部署后端组件58 6.1.5 检查后端应用程序的资源61 6.1.6 部署前端组件63 6.1.7 运行中的Noted应用程序66 6.2 使用Tekton触发器使流水线自动运行67 6.2.1 流水线触发器67 6.2.2 正向代理解决方案68 6.2.3 部署ngrok模板69 6.2.4 配置GitHub webhook70 6.3 修复quarkus-backend后端组件的字符反转缺陷72 6.4 总结76 第7章 应用程序的演进:数据持久化77 7.1 没有延迟的数据库77 7.2 数据库模板78 7.3 Service Binding Operator79 7.4 为支持服务绑定而设计的Postgres Operator80 7.4.1 添加示例数据库Operator的OperatorSource81 7.4.2 安装PostgreSQL Database Operator82 7.4.3 验证Operator的安装84 7.4.4 部署PostgreSQL数据库84 7.5 配置pgsql quarkus-backend的代码分支86 7.6 Service Binding Operator的用法88 7.6.1 配置ServiceBinding89 7.6.2 测试ServiceBinding90 7.6.3 检查ServiceBinding的注入92 7.7 持久化95 7.8 总结97 第8章 生产部署及扩展99 8.1 应用程序扩展99 8.1.1 手动扩展99 8.1.2 服务抽象100 8.1.3 自动扩展103 8.2 健康检查108 8.2.1 健康检查探针109 8.2.2 在OpenShift中配置健康检查110 8.3 生产部署策略112 8.3.1 OpenShift上可用的部署策略112 8.3.2 部署策略的配置114 8.3.3 部署回滚115 8.4 总结116 第9章 在OpenShift上监控和管理应用程序117 9.1 获取资源和详细描述资源117 9.1.1 使用标签过滤资源列表119 9.1.2 描述资源119 9.2 事件和日志120 9.3 在容器中调试应用程序120 9.3.1 oc rsh120 9.3.2 oc exec121 9.3.3 oc debug122 9.4 OpenShift监控123 9.5 删除资源、应用程序和项目125 9.6 总结126 第10章 模板、Operator和OpenShift自动化127 10.1 模板127 10.1.1 在OpenShift Web控制台中使用模板128 10.1.2 创建模板131 10.2 Operator131 10.2.1 Operator订阅和生命周期管理器132 10.2.2 开发者视角的Operator132 10.3 总结133 ==参考文献== [[Category:040 類書總論;百科全書總論]]
返回「
OpenShift开发指南
」頁面