《Kubernetes即学即用》((美)凯尔西·海托华//布兰登·柏恩思//乔·贝达|译者:韩波)-图书推荐

内容提要

据说,Google每周都会部署超过20亿个应用程序容器。这怎么可能呢?后来,一个名为Kubernetes的项目为我们解开了Google在部署应用程序容器上面的惊人秘密。Kubernetes是一个开源(基于内部的Borg系统)的集群管理系统,该系统的问世从根本上简化了在云中构建、部署和维护可扩展分布式系统的任务。作为一本实用指南,凯尔西·海托华、布兰登·柏恩思、乔·贝达著的《Kubernetes即学即用》将为你详细介绍如何利用Kubernetes和容器管理技术将容器集群的速度、敏捷性、可靠性和效率提升到一个新水平。本书作者一直在Google和其他公司从事Kubernetes方面的工作,是为我们解释该系统如何融入分布式应用程序的生命周期之中的最佳人选。你将学习如何使用各种工具和API来实现可扩展分布式系统管理的自动化,无论该系统用于在线服务、机器学习应用程序,还是Raspberry Pi计算机集群。

目录

前言
第1章 概述
速度
不变性的价值
声明式配置
自我修复系统
扩展服务和团队
解耦
*易于扩展的应用程序和集群
利用微服务扩展开发团队
一致性和可扩展性的隔离
抽象基础设施
效率
小结
第2章 创建和运行容器
容器镜像
Docker镜像格式
使用Docker构建应用程序镜像
Dockerfile
镜像的安全性
优化镜像大小
将镜像存储到远程仓储
Docker容器运行时
通过Docker运行容器
探**uard应用程序
限制资源使用
删除镜像
小结
第3章 部署Kubemetes群集
在公共云上安装Kubernetes
Google Container Service
使用Azure Container Service安装Kubemetes
在*** Web Services上安装Kubemetes
使用minikube在本地安装Kubemetes
在Raspberry Pi上运行Kubernetes
Kubemetes客户端
检查群集状态
查看Kubemetes Worlker节点
群集组件
Kubernetes代理
Kubernetes DNS
Kubernetes UI
小结
第4章 常用Kubectl命令
命名空间
上下文
查看Kubemetes API对象
创建、*新和销毁Kubemetes对象
标记和注释对象
调试命令

卖贝商城 推荐:《Kubernetes即学即用》((美)凯尔西·海托华//布兰登·柏恩思//乔·贝达|译者:韩波)