ydswin

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

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

02 2024 档案

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

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

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

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

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

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

Kubernetes创建Pod的流程:从提交到运行的完整旅程
摘要:在Kubernetes中,Pod是调度的最小单位,理解Pod的创建流程对于掌握Kubernetes的核心工作原理至关重要。从用户提交Pod定义到Pod最终在节点上运行,整个过程涉及多个组件的协同工作。以下是Pod创建流程的详细解析: 1. 用户提交Pod定义 用户通过kubectl或其他客户端工具提 阅读全文

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

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

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

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

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

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

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

pod探针的三种类型及四种检测方式
摘要:在 Kubernetes 中,Pod 探针(Probe) 用于检测容器的健康状态和可用性。探针可以帮助 Kubernetes 决定何时重启容器、何时将流量路由到 Pod,以及何时将 Pod 标记为未就绪状态。探针分为三种类型,每种类型支持四种检测方式。以下是详细介绍: 1. Pod 探针的三种类型 阅读全文

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

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

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

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

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

k8s架构解析
摘要:Kubernetes(K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。Kubernetes由多个组件组成,每个组件都扮演着不同的角色。以下是Kubernetes中一些主要组件的详细说明: kube-apiserver: API服务器是Kubernetes集群的中心,提供了 阅读全文

posted @ 2024-02-27 22:56 dashery 阅读(71) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示