LOADING

Follow me

Kubernetes官方文档中文版PDF【zoues.com】
二月 16, 2017|OpenstackPaaS

Kubernetes官方文档中文版PDF【zoues.com】

Kubernetes官方文档中文版PDF【zoues.com】

Kubernetes是Google开源的容器集群管理系统。它构建Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。

Kubernetes,古希腊语是舵手,也是Cyber的词源;Google希望其能够成为鼓励人们使用Google云计算服务的舵手。7月21日,Google正式对外发布Kubernetes v1.0,意味着这开源容器编排系统可以正式在生产环境使用。在可预见的未来,Kubernetes必将加速虚拟容器技术生态环境发展,也必将推动Caas容器及服务等生态产业的繁荣与进步。

建于Docker之上的Kubernetes可以构建一个容器的调度服务,其目的是让用户透过Kubernetes集群来进行云端容器集群的管理,而无需用户进行复杂的设置工作。系统会自动选取合适的工作节点来执行具体的容器集群调度处理工作。其核心概念是Container Pod(容器仓)。一个Pod是有一组工作于同一物理工作节点的容器构成的。这些组容器拥有相同的网络命名空间/IP以及存储配额,可以根据实际情况对每一个Pod进行端口映射。此外,Kubernetes工作节点会由主系统进行管理,节点包含了能够运行Docker容器所用到的服务;可以说是谷歌云计算服务器Compute Engine的一个扩展。

授之以渔

然而,Kubernetes的推出并不意味着把自己所有的云秘密全部曝光,而是推荐了一种在云端进行应用程序部署和维护的方式方法,类似于常说的最佳实践;授之以渔,让用户也能像谷歌那样在大数据时代纵横驰骋。类似Kubernetes这样的战略,我们应该不会陌生。还记得大明湖畔上的App Engine ?发布于2008年基于PaaS的App Engine,可以让用户有效利用谷歌强大的基础架构来运行网络应用程序,配置方式也相当简易友好。此外,前不久推出的云计算服务器Compute Engine,里面提倡了一种服务器实时迁移的工作模式,使得虚拟机群能像谷歌那样实时进行跨区域的大范围的群组迁移维护工作,而不影响在线服务的正常运行。

在Kubernetes身上,我们仿佛都可以看到之前两个先行者的身影;而跨平台运作能力的进一步提高,无疑是百尺竿头。热衷容器技术的谷歌,所有由Omega管理的基础设施都是以此为立足之本的。因而使得即使对庞大的基础设施系统进行维护,都不会影响系统的正常运作。所以,推出基于Docker的Kubernetes,可以说是牛刀小试。

从理论上说,该新工具应该会受到开发者、云服务器管理者以及谷歌自己的青睐。因为谷歌云计算用户可以效仿谷歌高效快捷的大型服务器集群管理模式来进行相关部署,而不必担心自主权掌握在别人的手里或者需要复杂的配置工作。同时,“使用同一种语言”的工作模式对于谷歌来说,可以更有效地管理不同用户的服务器群组,使得步调一致。这种与Docker相结合工作方式使得云计算服务器的开销得以节省,无疑是高效的。

假若在推出开源的Kubernetes后,有达人能使得其像Compute Engine云计算服务器那样在不同平台下同样都工作得游刃有余,或许这个看似锦上添花的小“工具”,能够成为以四两拨千斤侧击领导者亚马逊AWS的妙着。

Kubernetes单词起源于希腊语, 是“舵手”或者“领航员”的意思,是“管理者”和“控制论”的根源。 K8s是把用8代替8个字符“ubernete”而成的缩写。

•Kubernetes概述

•Kubernetes是什么

•Kubernetes设计架构

•创建Kubernetes集群

•基于Docker本地运行Kubernetes

•使用Vagrant

•本地运行Kubrenetes v1.0

•Google Computer Engine入门

•AWS EC2快速入门

•在Azure上使用CoreOS和Weave的 Kubernetes

•从零开始k8s

•CoreOS部署Kubernetes集群

•CloudStack部署Kubernetes集群

•vSphere部署Kubernetes集群

•Ferdora部署Kubernetes集群

•CentOS部署Kubernetes集群

•Ubuntu物理节点上部署Kubernets集群

•Mesos部署Kubernetes集群

•Kubernetes用户指南:应用程序管理

•名词解释 Pods

•名词解释 Labels

•名词解释 Replication Controller名词解释 Volumes

•名词解释 Services

• 名词解释 Volumes

•配置Kubernetes

•管理应用:部署持续运行的应用

•管理应用:连接应用

•管理应用: 在生产环境中使用Pods和容器

•Kubernetes UI

•Kube-API Server

•授权插件

•认证插件

•API Server端口配置

•Admission Controller

•Service Accounts集群管理指南

•使用Kubernetes在云上原生部署cassandra

•Spark例子

•Storm 示例

•示例: 分布式任务队列 Celery, RabbitMQ和Flower

•Kubernetes在Hazelcast平台上部署原生云应用

•Meteor on Kuberenetes

•配置文件使用入门

•环境向导示例

•在Kubernetes上运行你的第一个容器

•kubectl

•kubectl annotate

•kubectl api-versions

•kubectl apply

•kubectl attach

•kubectl cluster-info

•kubectl config

•kubectl config set-cluster

•kubectl config set-context

•kubectl config set-credentials

•kubectl config set

•kubectl config unset

•kubectl config use-context

•kubectl config view

•kubectl create

•kubectl delete

•kubectl describe

•kubectl edit

•kubectl exec

•kubectl logs

•kubectl version

•故障排查

•应用程序相关的故障排查

Kubernetes官方文档中文版PDF文档可以到Linux公社资源站下载:

——————————————分割线——————————————

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是 www.linuxidc.com

具体下载目录在/2017年资料/2月/16日/Kubernetes官方文档中文版/

下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm

——————————————分割线——————————————

本文永久更新链接地址 http://www.linuxidc.com/Linux/2017-02/140676.htm

no comments
Share

发表评论