技术教育社区
www.teccses.org

KUBERNETES即学即用

封面

作者:KelseyHightower,Bre

页数:220

出版社:中国电力出版社

出版日期:2018

ISBN:9787519826192

电子书格式:pdf/epub/txt

内容简介

本书作者一直在Google和其他公司从事Kubernetes方面的工作,为我们解释了该系统如何融入分布式应用程序的生命周期之中的。你将学习如何使用各种工具和API来实现可扩展分布式系统管理的自动化,无论该系统用于在线服务、机器学习应用程序,还是Raspberry Pi计算机群集。本书的主要内容有:探索Kubernetes所面临的分布式系统挑战。使用Docker等容器进行容器化应用开发。使用docker镜像格式和容器运行时在Kubernetes上创建和运行容器。探索在生产中运行应用程序所必需的专门对象。在无需停机或无差错情况下可靠地推出新的软件版本。举例说明如何在Kubernetes中开发和部署真实应用程序。

作者简介

作者主要从事数据中心网络解决方案的研发与部署,技术方向包括云计算、软件定义网络(SDN)、网络安全等,是国内较早从事 SDN 和网络虚拟化相关技术的推广者,同时也是 Docke开源社区的发起人之一。

目录

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

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《KUBERNETES即学即用》
Article link:https://www.teccses.org/971911.html