2025年1月24日
摘要: 1. 每个节点运行一个实例 详解:DaemonSet的核心功能之一就是确保集群中的每个工作节点都有一个Pod副本。这对于那些需要在每个节点上运行的服务(例如日志收集、监控代理等)至关重要。DaemonSet自动在每个节点上创建Pod,且每个Pod都是相同的应用或服务实例。 例子:比如,在每个节点上运 阅读全文
posted @ 2025-01-24 13:04 Leo-Yide 阅读(54) 评论(0) 推荐(0)
摘要: 1. Available (可用) 概述:在这个状态下,PV处于可绑定的状态,等待被用户通过PersistentVolumeClaim(PVC)请求。 细节:此时,PV已经创建并准备好提供存储资源,但还没有被任何PVC使用。PV通常会被标记为"Available",直到匹配的PVC发出绑定请求。 常 阅读全文
posted @ 2025-01-24 12:38 Leo-Yide 阅读(117) 评论(0) 推荐(0)
摘要: Kubernetes 中的 PersistentVolume (PV) 和 PersistentVolumeClaim (PVC):实现存储持久化 在 Kubernetes (K8s) 中,PersistentVolume (PV) 和 PersistentVolumeClaim (PVC) 是实现 阅读全文
posted @ 2025-01-24 11:37 Leo-Yide 阅读(147) 评论(0) 推荐(0)
摘要: Kubernetes 数据持久化机制:通过 Volume 实现持久化存储 在 Kubernetes (K8s) 中,数据持久化是通过 Volume 机制来实现的。Volume 提供了一种方式,使容器能够持久化存储数据,无论是本地磁盘、网络文件系统(NFS)、云提供商的块存储,还是对象存储等资源。无论 阅读全文
posted @ 2025-01-24 11:11 Leo-Yide 阅读(95) 评论(0) 推荐(0)
  2025年1月23日
摘要: Kubernetes Service 类型及其应用场景 在 Kubernetes (K8s) 中,Service 是一种抽象的方法,用于定义如何访问 Pod。通过 Service,Kubernetes 提供了负载均衡、服务发现以及网络代理等功能。不同类型的 Service 适用于不同的网络场景,今天 阅读全文
posted @ 2025-01-23 23:36 Leo-Yide 阅读(96) 评论(0) 推荐(0)
摘要: 在 Kubernetes (K8s) 中,Deployment 和 StatefulSet 是两种常用的控制器对象,它们都用于管理 Pod 的生命周期,但它们在多个方面有显著的区别。下面是它们的详细对比和应用场景分析: Deployment 1. 无状态应用: 适用场景:Deployment 主要用 阅读全文
posted @ 2025-01-23 23:26 Leo-Yide 阅读(72) 评论(0) 推荐(0)
摘要: 1. 编写 Deployment YAML 文件 在 Kubernetes 中,创建一个 Deployment 资源时,需要使用 YAML 文件来描述它的配置。这个文件会指定如下内容: 副本数 (replicas):定义需要运行的 Pod 副本的数量。例如,在这个例子中是 3 个副本。 Pod 模板 阅读全文
posted @ 2025-01-23 22:33 Leo-Yide 阅读(68) 评论(0) 推荐(0)
摘要: Kubernetes Deployment 升级过程 在 Kubernetes (K8S) 中,Deployment 的升级过程主要包括以下几个步骤: 1. 更新 Deployment 配置 当需要对应用程序进行升级时,首先需要更新 Deployment 的 YAML 配置文件。可以更改的内容包括但 阅读全文
posted @ 2025-01-23 22:16 Leo-Yide 阅读(73) 评论(0) 推荐(0)
摘要: 在 Kubernetes (K8s) 中,编写一个 Deployment 的 YAML 文件通常包括以下几个关键部分: 1. apiVersion 这是你希望使用的 Kubernetes API 版本。对于 Deployment,一般使用 apps/v1 版本。 apiVersion: apps/v 阅读全文
posted @ 2025-01-23 22:08 Leo-Yide 阅读(68) 评论(0) 推荐(0)
摘要: 1. 冗余部署 Kubernetes 的 API Server 是无状态的,这意味着你可以部署多个 API Server 实例来增强高可用性。冗余部署的主要目标是确保如果某个实例发生故障,其他实例能继续服务请求,避免单点故障。 多实例部署:通常,至少会部署三个 API Server 实例,这样即便某 阅读全文
posted @ 2025-01-23 19:23 Leo-Yide 阅读(70) 评论(0) 推荐(0)