12 2017 档案

摘要:Kubernetes从Docker网络模型(Net方式的网络模型)中独立出来形成一套新的网络模型。该网络模型的目标是:每一个Pod都拥有一个扁平化共享网络命名空间的IP,称为PodIP。通过PodIp,Pod能够跨网络与其他物理机和Pod进行通信。一个Pod一个IP的模型创建了一个干净、反向兼容的模 阅读全文
posted @ 2017-12-22 17:21 牛头人
摘要:一、API对象与元数据kubernetes中的很多功能是通过API对象来实现的,API对象包括Pod、Replication Controller、Service和Secret等。在定义API对象的时候需要分别声明API版本(apiVersion)和类型(kind)。当前版本支持的API对象的API 阅读全文
posted @ 2017-12-17 18:00 牛头人
摘要:数据卷用于实现容器持久化数据,kubernetes对于数据卷重新定义,提供了丰富强大的功能。 kubernetes提供了以下类型的数据卷:1.EmptyDir2.HostPath3.GCE Persistent Disk4.Aws Elastic Block Store5.NFS6.iSCSI7.F 阅读全文
posted @ 2017-12-15 13:32 牛头人
摘要:kubernetes中的核心要素Service提供了一套简化的服务代理和发现机制,天然适应微服务架构,任何应用都可以非常轻易地运行在kubernetes中而无需对架构进行改动。kubernetes中的Service是一种抽象概念,它定义了一个Pod逻辑集合以及访问它们的策略,Service和Pod之 阅读全文
posted @ 2017-12-12 14:51 牛头人
摘要:Replication Controller是kubernetes中的另外一个核心概念,应用托管在kubernetes之后,kubernetes需要保证应用能够持续运行,这是Replication Controller的工作内容,它会确保任何时候kubernetes中有指定数量的Pod副本。在此基础 阅读全文
posted @ 2017-12-11 16:59 牛头人
摘要:Pod是kubernetes的基本操作单元,也是应用运行的载体。整个kubernetes系统都是围绕着Pod展开的,比如如何部署运行Pod、如何保证Pod的可靠性、如何访问Pod等。另外,Pod是一个或者多个相关容器的集合,这可以说是一大创新点,提供了一种容器组合的模型,当然也使得在Pod的操作和生 阅读全文
posted @ 2017-12-11 10:07 牛头人
摘要:一、kubernetes是什么kubernetes是Google开源的容器集群管理系统。它构建在Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等一整套功能,本质上可看作是基于容器技术的Micro—PaaS平台,即第三代PaaS的代表性项目。kubernetes有着如下 阅读全文
posted @ 2017-12-07 11:00 牛头人
摘要:并发集合数据结构是编程中的基本元素,几乎每个程序都使用一种或多种数据结构来存储和管理数据。java api提供了包含接口、类和算法的java集合框架,它实现了可用在程序中的大量数据结构。当需要在并发程序中使用数据集合时,必须要谨慎地选择相应的实现方式。大多数集合类不能直接用于并发应用,因为它们没有对 阅读全文
posted @ 2017-12-04 09:34 牛头人 阅读(1181) 评论(0) 推荐(0)