硅谷工程师教你Kuberes:CI/CD云应用实践

价格 59.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 2 人关注
数量
+-
库存100
 
联系方式
加关注0

新书科技

VIP   VIP会员第2年
资料未认证
保证金未缴纳

内容简介

本书内容面向需要将Kuberes与CI/CD集成的项目开发、部署和维护人员。CI/CD过程的设计没有标准答案,当导入Kuberes与云原生(Cloud Native)相关技术之后变化更多了,而要如何从这个庞大、复杂的架构中设计出一套适合项目团队的解决方案更是难上加难。作者秉持“授人以鱼,不如授人以渔”的理念,不放在讲述一成不变的操作流程,而是传授如何从问题出发去探索和找到Kuberes与CI/CD集成中会遇到的各种实际问题及可行的解决方案。只有掌握方法论,开发人员在面对未来复杂多变的云原生态上将CI/CD导入Kuberes才能做到游刃有余。

目录

目 录第1章 探讨DevOps与Kuberes的生态 11.1 Cloud Native生态系统 31.2 CI/CD可以怎么玩 4第2章 Kuberes对象的管理与部署 72.1 Helm介绍 102.2 Helm范例 132.3 创建个Helm Chart 15第3章 Kuberes本地开发之道 223.1 K3D与KIND的部署示范 263.1.1 K3D示范 263.1.2 KIND示范 303.2 本地开发Kuberes应用程序的流程 323.3 Skaffold本地开发与测试 383.3.1 Skaffold介绍 383.3.2 Skaffold的安装与使用 42第4章 Pipeline系统介绍 484.1 Pipeline思路的选择 494.1.1 部署方式 494.1.2 探讨 514.1.3 付能探讨 524.2 探讨CI Pipeline与Kuberes 524.3 以GitHub Action为范例把Kuberes集成到Pipeline系统中 564.4 Kuberes应用程序测试 594.4.1 YAML测试 604.4.2 Helm测试 664.5 CI Pipeline与Kuberes结论 69第5章 探讨Pipeline持续部署与Kuberes 725.1 Pipeline持续部署过程思路的探讨 735.2 持续部署与Kuberes的集成 765.3 以Keel来示范如何部署更新Kuberes 80第6章 GitOps的部署概念 876.1 GitOps与Kuberes的集成 906.2 GitOps实现:以Argo CD为例 956.2.1 架构 966.2.2 安装 976.2.3 安装范例应用程序 101第7章 自行搭建容器注册表 1087.1 Docker Hub介绍 1097.2 其他容器注册表的方案介绍 1137.3 自行搭建注册表:以Harbor为例 1167.3.1 安装Harbor并存取 1177.3.2 能示范 1237.4 自行搭建注册表与Kuberes 129第8章 探讨通过CD部署机密信息 1388.1 部署机密信息的架构探讨(上) 1418.2 部署机密信息的架构探讨(下) 1448.2.1 集中化管理架构(上) 1448.2.2 集中化管理架构(下) 1468.2.3 加解密架构 1488.3 通过Sealed Secrets示范加密部署 150第9章 提升Kuberes的日常工作效率 1579.1 Kubectl生态系统 1589.2 Kubectl的扩能 1629.2.1 View Allocation工具 1629.2.2 ns工具 1659.2.3 deprecations工具 1679.2.4 access-matrix工具 1699.2.5 Popeye工具 1719.3 Kuberes第三方的好用工具 1739.3.1 日志查看工具 1739.3.2 Kuberes操作面板 1759.3.3 其他工具 179第10章 结 180

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号