ydswin

忘记背后,努力面前的,向着标杆直跑

导航

上一页 1 ··· 5 6 7 8 9 10 下一页

2024年2月29日 #

k8s资源管理中request和limit的区别

摘要: 在 Kubernetes(K8s)中,request和limit是两个重要的概念,用于控制和管理容器的资源使用。 Request(请求): request定义了容器启动时需要保证的最小资源量。这表示Kubernetes在调度Pod到节点时,会确保该节点上有足够的资源来满足Pod的request。只有 阅读全文

posted @ 2024-02-29 23:42 dashery 阅读(645) 评论(0) 推荐(0) 编辑

k8s资源管理之ResourceQuota、LimitRange和QoS

摘要: ResourceQuota ResourceQuota 是 Kubernetes 中的一个资源配额对象,用于限制命名空间(Namespace)中资源的使用量。ResourceQuota 可以限制命名空间中的 Pod 数量、特定类型资源对象的数量(如 Services、Deployments 等),以 阅读全文

posted @ 2024-02-29 23:30 dashery 阅读(228) 评论(0) 推荐(0) 编辑

PV的回收策略、访问策略和状态

摘要: PersistentVolume(PV)的回收策略、访问策略和状态是Kubernetes存储管理中的重要概念。 回收策略 Retain:当PV的回收策略设置为Retain时,即使对应的PersistentVolumeClaim(PVC)被删除,PV也不会被自动删除。PV将进入Released状态,此 阅读全文

posted @ 2024-02-29 23:11 dashery 阅读(235) 评论(0) 推荐(0) 编辑

k8s创建Pod的流程

摘要: Kubernetes(k8s)中Pod的创建过程是一个涉及多个组件协作的复杂流程,下面将详细描述这个过程,确保内容的详尽性和深度。 一、用户提交创建请求 Pod的创建始于用户通过kubectl命令行工具或其他Kubernetes API客户端提交创建请求。用户通常需要编写一个描述Pod及其容器配置、 阅读全文

posted @ 2024-02-29 14:32 dashery 阅读(701) 评论(0) 推荐(0) 编辑

什么是docker的多阶段构建

摘要: Docker多阶段构建是一种技术,允许在不同的构建阶段中使用不同的基础镜像,并只复制构建所需的文件和依赖项。这种技术旨在减少最终生成的Docker镜像的大小和运行时的资源消耗。 多阶段构建的一般工作流程如下: 使用一个包含完整开发环境的基础镜像开始构建。 在第一个构建阶段,将源代码、编译器和构建工具 阅读全文

posted @ 2024-02-29 14:13 dashery 阅读(50) 评论(0) 推荐(0) 编辑

Cordon、Drain、污点与容忍度、亲和性与反亲和性

摘要: 在Kubernetes(K8s)中,Cordon、Drain、污点与容忍度、亲和性与反亲和性都是与资源管理和调度相关的概念。下面是对这些概念的详细解释: Cordon(封锁、警戒): Cordon是一个节点维护操作,用于阻止新的Pods被调度到该节点上。当一个节点被标记为Cordon时,已经在该节点 阅读全文

posted @ 2024-02-29 00:08 dashery 阅读(108) 评论(0) 推荐(0) 编辑

2024年2月28日 #

k8s标签的增删改查和选择器

摘要: 在 Kubernetes(K8s)中,标签(Label)是与资源对象相关联的键值对,用于实现多维度的资源分组管理功能。下面是关于 Kubernetes 标签的增删改查操作的简要说明: 查询标签 (查) 要查看资源对象的标签,可以使用 kubectl get 命令并加上 --show-labels 选 阅读全文

posted @ 2024-02-28 23:14 dashery 阅读(25) 评论(0) 推荐(0) 编辑

pod探针的三种类型及四种检测方式

摘要: Pod探针是Kubernetes中的一种机制,用于检测Pod中的容器是否正常运行。它主要有三种类型:存活探针(LivenessProbe)、就绪探针(ReadinessProbe)和启动探针(StartupProbe)。 存活探针(LivenessProbe):用于检测容器是否仍在运行。如果存活探针 阅读全文

posted @ 2024-02-28 22:38 dashery 阅读(193) 评论(0) 推荐(0) 编辑

pod的拉取和重启策略

摘要: 在Kubernetes中,Pod的拉取策略和重启策略可以通过YAML配置文件来定义。 Pod的拉取策略 Pod的拉取策略指的是Kubernetes在创建或重启Pod时,如何获取Pod所需的容器镜像。这个策略可以通过imagePullPolicy字段在Pod的配置文件中进行定义。以下是imagePul 阅读全文

posted @ 2024-02-28 22:23 dashery 阅读(35) 评论(0) 推荐(0) 编辑

k8s是如何保障滚动升级时下线的pod不被访问

摘要: Kubernetes (k8s) 通过一系列机制保障在滚动升级时,下线的 Pod 不再被访问。以下是一些主要的保障措施: Service 抽象:在 Kubernetes 中,Pod 通常不是直接暴露给外部访问的,而是通过 Service 来抽象和暴露。Service 提供一个稳定的网络端点,无论背后 阅读全文

posted @ 2024-02-28 22:16 dashery 阅读(36) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页