摘要:
1、创建pod 当创建一个pod时,它是通过多个组件来完成的 假设通过kubelet run nginx --image=ningx命令创建一个pod,其工作流程如下: 1、kubectl向API server发起创建pod的请求,请求中包含pod的配置信息 2、API server接收到请求后,校 阅读全文
摘要:
1、容器服务质量 服务质量(quality of Services,QoS),是kubernetes用于对pod的进行优先级划分的一种机制。通过QoS,kubernetes将pod划分为3个等级。如下所示 Guaranteed 优先级最高 pod中每个容器都被设置了CPU/内存的资源请求和资源限制, 阅读全文
摘要:
1、简介 容器生命周期回调是指在容器的生命周期中执行用户定义的操作。 kubernetes支持以下生命周期回调 PostStart(容器启动后):在容器启动后立即执行的回调,它可以用于执行一些初始化任务 PreStop(容器停止前):在容器停止之前执行的回调。它可以用于执行清理或保存状态的操作 可以 阅读全文
摘要:
初始化容器(initContainers)是Pod中一种特殊类型的容器,专用于在主容器启动之前执行一些初始化任务和操作,以满足主容器所需的环境。 初始化容器在整个pod的生命周期内仅运行一次,并且在主容器启动之前完成它们的任务,既初始化容器一旦任务完成,就必须退出。 初始化容器有以下应用场景 数据库 阅读全文