• OpenShift开发指南
21年品牌 40万+商家 超1.5亿件商品

OpenShift开发指南

正版保障 假一赔十 可开发票

44.3 6.4折 69 全新

库存152件

广东广州
认证卖家担保交易快速发货售后保障

作者[美]约书亚·伍德,[美]布赖恩·坦努斯

出版社机械工业出版社

ISBN9787111721468

出版时间2022-10

装帧平装

开本16开

定价69元

货号12224267

上书时间2024-08-27

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
中文版序1前言3第1章 Kubernetes应用平台91.1 Linux容器101.2 Kubernetes简介101.3 OpenShift增加了什么内容111.3.1 Web控制台121.3.2 精心设计的软件目录:OpenShift应用商店131.3.3 CI/CD:流水线131.3.4 网络和服务网格141.3.5 集成的Prometheus指标、监控和告警141.4 总结15第2章 OpenShift基本概念172.1 项目用于组织应用和团队172.2 OpenShift的应用程序组件192.2.1 pod202.2.2 Service212.2.3 OpenShift Route212.3 构建容器镜像222.4 部署应用程序222.5 与OpenShift交互222.5.1 oc222.5.2 OpenShift Web控制台232.6 总结23第3章 OpenShift 实验253.1 CodeReady Containers253.1.1 CRC系统要求263.1.2 在Windows操作系统上安装CRC273.1.3 CRC总是需要更多资源303.2 登录OpenShift313.2.1 登录Web控制台323.2.2 命令行登录343.3 总结36第4章 将应用程序部署到OpenShift374.1 一个简单的示例应用程序374.1.1 Git和GitHub384.1.2 在OpenShift上构建和部署应用程序384.1.3 增加和部署一个新功能424.2 总结46第5章 OpenShift 流水线475.1 Tekton475.2 OpenShift Pipelines Operator485.2.1 安装Pipelines Operator485.2.2 Web控制台中的流水线505.2.3 使用流水线515.3 OpenShift流水线资源525.3.1 命令535.3.2 脚本535.4 总结54第6章 从源代码开发和部署556.1 Noted:云记事帖应用程序556.1.1 应用程序拓扑566.1.2 创建后端应用源代码仓库的副本576.1.3 在OpenShift中为Noted应用程序创建新项目576.1.4 部署后端组件586.1.5 检查后端应用程序的资源616.1.6 部署前端组件636.1.7 运行中的Noted应用程序666.2 使用Tekton触发器使流水线自动运行676.2.1 流水线触发器676.2.2 正向代理解决方案686.2.3 部署ngrok模板696.2.4 配置GitHub webhook706.3 修复quarkus-backend后端组件的字符反转缺陷726.4 总结76第7章 应用程序的演进:数据持久化777.1 没有延迟的数据库777.2 数据库模板787.3 Service Binding Operator797.4 为支持服务绑定而设计的Postgres Operator807.4.1 添加示例数据库Operator的OperatorSource817.4.2 安装PostgreSQL Database Operator827.4.3 验证Operator的安装847.4.4 部署PostgreSQL数据库847.5 配置pgsql quarkus-backend的代码分支867.6 Service Binding Operator的用法887.6.1 配置ServiceBinding897.6.2 测试ServiceBinding907.6.3 检查ServiceBinding的注入927.7 持久化957.8 总结97第8章 生产部署及扩展998.1 应用程序扩展998.1.1 手动扩展998.1.2 服务抽象1008.1.3 自动扩展1038.2 健康检查1088.2.1 健康检查探针1098.2.2 在OpenShift中配置健康检查1108.3 生产部署策略1128.3.1 OpenShift上可用的部署策略1128.3.2 部署策略的配置1148.3.3 部署回滚1158.4 总结116第9章 在OpenShift上监控和管理应用程序1179.1 获取资源和详细描述资源1179.1.1 使用标签过滤资源列表1199.1.2 描述资源1199.2 事件和日志1209.3 在容器中调试应用程序1209.3.1 oc rsh1209.3.2 oc exec1219.3.3 oc debug1229.4 OpenShift监控1239.5 删除资源、应用程序和项目1259.6 总结126第10章 模板、Operator和OpenShift自动化12710.1 模板12710.1.1 在OpenShift Web控制台中使用模板12810.1.2 创建模板13110.2 Operator13110.2.1 Operator订阅和生命周期管理器13210.2.2 开发者视角的Operator13210.3 总结133

内容摘要
本书解释了什么是OpenShift以及如何使用它来构建应用程序、运行它们,并使它们能够在面对各种复杂情况时保持运行。本书的内容包括:OpenShift及其组件和基本概念;如何运行OpenShift;如何配置OpenShift;OpenShift流水线;如何通过手动和自动的方式检查、操作和扩展正在运行的应用程序,如何设置OpenShift以定期检查应用程序的健康状况,以及如何管理应用程序的新版本发布;OpenShift的监控和告警功能;OpenShift的自动化特性。

主编推荐
你准备好构建云原生应用程序了吗?本书提供了一个机会,可以让你亲身体验在OpenShift上编写代码。在现代分布式系统上创建、打包和部署应用程序可能是令人生畏的,通常,增加基础设施可能会使开发工作变得更为复杂。通过这本实用指南,你将学会如何在OpenShift上构建、部署和管理多层应用程序。 作者展示了如何使用OpenShift加速应用程序开发。OpenShift以Kubernetes容器编排系统为核心,简化了构建、分发和运行代码的方式并使之自动化。你将学习如何使用OpenShift和Quarkus Java开发框架并辅以经过验证的企业技术和*佳实践来开发和部署应用程序,还可以将这些成熟的企业技术和*佳实践应用于任何程序语言的代码开发过程。 通过学习本书,你将: ? 了解在OpenShift上进行构建和部署的开发周期,以及驱动它们的工具。 ? 使用OpenShift构建和部署多层应用程序并管理应用程序的整个生命周期。 ? 创建一个持续集成和部署的流水线,将源代码更改转化为生产部署。 ? 使用指标自动进行扩展决策并使用webhook触发生命周期事件。

精彩内容
本书解释了什么是OpenShift以及如何使用它来构建应用程序、运行它们,并使它们能够在面对各种复杂情况时保持运行。本书的内容包括:OpenShift及其组件和基本概念;如何运行OpenShift;如何配置OpenShift;OpenShift流水线;如何通过手动和自动的方式检查、操作和扩展正在运行的应用程序,如何设置OpenShift以定期检查应用程序的健康状况,以及如何管理应用程序的新版本发布;OpenShift的监控和告警功能;OpenShift的自动化特性。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP