# K8S 实践教程

felix9ia ... 2020-3-5 小于 1 分钟

#

# K8S 实践教程

这里是 k8s 的快速上手教程

# 参考

kubernetes-basics (opens new window)

2020版Kubernetes快速上手指南,让你所见即所得 (opens new window)

# 概念

# Cluster

https://zhuanlan.zhihu.com/p/53260098

集群

# Master

img

主节点,负责管理和控制。

  • API Server

    整个系统对外的接口,供客户端和其他组件调用,相当于营业厅。

  • Scheduler

    负责对集群内部的资源进行调度,相当于调度室。

  • Controller manager

    负责管理控制器,相当于大总管。

# Node

img

计算节点,工作负载节点,里面放的是具体的容器。包括:

  • Docker

    用于创建容器

  • kubelet

    负责监视指派到它所在 Node 上的 Pod,包括创建、修改、监控、删除等

  • Kube-proxy

    负责为 Pod 对象提供代理。

  • Fluentd

    负责日志收集、存储与查询。

  • Kube-dns(可选)

  • Pod

    Pod 是 k8s 最基本的操作单元。一个 Pod 代表集群中运行的一个进程,内部封装了一个或多个紧密相关的容器。