k8s概述和特性
  1. k8s特性
  • k8s是谷歌在2014年开源的容器化集群管理系统
  • 使用k8s进行容器化应用部署
  • 使用k8s利于应用扩展
  • k8s目标实现让部署容器化应用更加简洁和高效
  1. k8s功能
  • 自动装箱
  • 自我修复
  • 水平扩展
  • 服务发现
  • 滚动更新
  • 版本回退
  • 秘钥和配置管理
k8s 服务组件

scheduler (调度器)
replication controller (控制器)
api server (api 网关)
etcd 的官方将他定位成一个可信赖的分布式键值存储;天生集群化部署,
etcd v2 和 v3 版
v1.11 k8s 不支持 etcd v2 版本
etcd 是k8s进群的管理集群信息的中间件
ETCD 是采用 http 协议进行开发
RAft 是读写 WAL(日志) Snapshot(完整备份) Store 持久化
node 节点有三个组件(kubelet,kubeProxy,docker)
kubelet(维护Pod的声明周期)
kubeProxy(负载均衡) docker

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐