Google容器管理工具Kubernetes简介

Kubernetes简介

Kubernetes是Google开源的Container集群管理工具, 是Google管理Container经验的开源实现, 通过Kubernetes可以管理多个host 上Container的生命周期, 运行在Container里的服务以及对运行在Container里服务的LoadBalance控制, Kubernetes使得Container的管理更加方便. Kubernetes由API server, Controller Manager, Etcd, Kubelet, Proxy, Kubcfg几个组件构成, 在详细介绍这些组件之前,我们先来介绍如下几个关于Kubernetes的概念:

  • Pod, 所谓Pod就是一组运行在同一台Host上Container的集合.
  • Label, Label是key/value键值对, 如:name="redis-master",  每个Pod可以设置一组labels, 通过labels可松散耦合地管理一组Pod, 也可通过label selector鉴别一组Pod. 在当前Kubernetes版本中,Kubernetes使用label selector来跟踪services和replicationController的成员. 
  • services, 所谓services是给运行在每个Minion(Host)的Proxy上具有名字并且指向特定的一个或一组Pods的配置单元, 可 通过label selector来定义一组Pods的services.
  • replicationController, replicationController包含一个Pod模板, 而且replicationController会确保任何时候指定replicas数量的Pod在运行, 如果Pod多于replicas, replicationController会删除, 反之会增加, replicationController监控的Pods也是通过label selector来定义的.

Kubernetes框架简介

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值