前言: 创建 Pod 时,可以为其下的容器设置启动时要执行的命令及其入参。如果要设置命令,就填写在配置文件的 command 字段下,如果要设置命令的入参,就填写在配置文件的 args 字段下。一旦 Pod 创建完成,该…
Kubernetes--POD的启动流程及控制容器的启动顺序
POD的启动流程 整体流程 client向APIServer发送创建pod的请求: APIServer将pod信息存入etcd,通知Scheduler; Scheduler根据调度算法,为pod选择一个节点,然后向API…
Kubernetes--Deployment 控制器
开篇 今天我们来说说Deployment, Deployment一个非常重要的功能就是实现了 Pod 的“水平扩展/收缩”,比如我们应用更新了,我们只需要更新我们的容器镜像,然后修改 Deployment 里面的 Pod…
Kubernetes--ReplicaSet 控制器
开篇 前面我们一起学习了 Pod 的原理和一些基本使用,但是在实际使用的时候并不会直接使用 Pod,而是会使用各种控制器来满足我们的需求,Kubernetes 中运行了一系列控制器来确保集群的当前状态与期望状态保持一致……
Kubernetes--POD的原理与基本的调度单元
今天继续来说说pod,这个在k8s中非常重要。先看下图: 前面的我们了解了 Kubernetes 的基本架构,以及如何使用资源清单在集群中部署一个应用。我们也了解到了 Pod 是 Kubernetes 集群中最基本的调度…
Kubernetes--YAML文件基本语法格式讲解
前面我们把 Kubernetes1.24.3 集群已经搭建成功了,现在我们就可以在集群里面来跑我们的应用了。要在集群里面运行我们自己的应用,首先我们需要知道几个概念。 第一个当然就是应用的镜像,因为我们在集群中运行的……