美文网首页
【20180818】Kubernetes入门笔记

【20180818】Kubernetes入门笔记

作者: 小谷先生 | 来源:发表于2018-08-18 10:59 被阅读46次

    Kubernete脱胎于Google的Borg产品,如果我们的系统设计遵循了Kubernetes的设计思想,那么传统系统架构中那些和业务没多大关系的底层代码或功能模块,都可以不必费心,如负债均衡选型和部署试试,不必引入服务治理框架,不必头疼服务监控和故障模块开发。不限定编程接口,支持Go,Java,C++,Python等。
    Kubernetes是一个完备分布式系统支撑平台,具备集群管理能力,包含多层次安全防护,准入机制,多租户应用支撑能力,透明服务注册和服务发现机制,内奸只能负债均衡,强大故障发现和自我修复能力。是一个一站式的晚辈分布式系统开发和支撑平台。
    在Kubernetes中,Service是分布式集群的核心,一个Service对象拥有如下关键特征:拥有一个唯一指定名字,拥有一个虚拟IP,能够提供某种远程服务能力,被映射到提供这种服务能力的一组容器应用上。
    Service服务进程目前基于Socket通信方式对外提供服务,比如Redis,Memcache,Mysql,webServerdeng,或者是实现了某个具体业务的特定TCPServer进程。
    容器提供强大的隔离功能,所以有必要吧为Service提供服务的这组进程放入容器中进行隔离,为此,Kubernetes设计了Pod对象,将每个服务进程包装到响应的Pod中。
    最关键的是yaml文件定义生成的Docker以及网络连通情况。

    相关文章

      网友评论

          本文标题:【20180818】Kubernetes入门笔记

          本文链接:https://www.haomeiwen.com/subject/octfiftx.html