Kubernetes之资源控制器

Kubernetes 资源控制器配置文件的编写是学习 K8S 的重中之重!

资源配额控制器确保了指定的资源对象始终不会超过配置的资源,能够有效的降低整个系统宕机的机率,增强系统的鲁棒性,对整个集群的稳定性有非常重要的作用。

Kubernetes的资源控制器

1. Pod 控制器

需要我们重点掌握的知识点

什么是控制器呢?在 Kubernetes 中内建了很多控制器(controller),这些相当于一个状态机,用来控制 Pod 的具体状态和行为的,我们成为 Pod 控制器。咳咳咳,在 Kubernetes 中内建控制器有如下几种,它们的功能和特点各不相同。

  • ReplicationController
  • ReplicaSet
  • Deployment
  • DaemonSet
  • StateFulSet
  • Job
  • CronJob
  • Horizontal Pod Autoscaling
Kubernetes资源控制器的知识要点

1.1 简单介绍