undefined

一、K8S核心概念

1. pod

  1. 最小的部署单元
  2. 一组容器的集合
  3. 一个pod中所有容器共享网络
  4. 生命周期是短暂的

3. controller

  1. 确保预期的pod副本数量
  2. 无状态的应用部署
  3. 有状态的应用部署
  4. 确保所有的node运行同一个pod
  5. 一次性任务和定时任务

3. Service

  1. 定义一组pod的访问规则

二、搭建K8S

平台规划:单master集群、多master集群(负载均衡)

硬件要求:

  1. 测试环境:master(2核、4G、20G),node(4核心、8G、40G)

搭建集群方式

  1. kubeadm方式
  2. 二进制方式