
k8s
文章平均质量分 82
开心码农1号
我很懒,我不想添加简介!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
k8s中主要有哪些核心组件服务?
Kubernetes(K8s)由多个组件服务组成,以下是一些主要组件及其功能:转载 2025-05-08 00:34:01 · 55 阅读 · 0 评论 -
如何理解k8s中的controller
Controller(控制器)是核心组件之一,其负责维护集群状态并确保集群内的实际状态与期望状态一致的一类组件原创 2025-05-07 07:45:00 · 958 阅读 · 0 评论 -
K8s 资源分类
用于将外部流量路由到集群内部的 Service,通常用于暴露 HTTP/HTTPS 服务,可以配置域名、路径等规则来实现更灵活的路由。:用于定义 Pod 之间的网络访问策略,通过规则来限制哪些 Pod 可以访问哪些其他 Pod 或网络端点,提供了网络层面的安全控制。:定义了一组 Pod 的逻辑集合以及访问它们的策略,用于实现 Pod 之间的网络通信和负载均衡。(PV):是集群中一段可供 Pod 使用的存储资源,生命周期独立于使用它的 Pod。:用于执行一次性的任务,任务完成后 Pod 会被删除。原创 2025-05-06 13:33:25 · 472 阅读 · 0 评论 -
当一个 HTTP 请求发往 Kubernetes(K8s)部署的微服务时,整个过程流转时怎样的?
客户端(可以是浏览器、移动应用或者其他服务)发起一个 HTTP 请求到目标微服务的地址。这个地址可以是服务的域名、IP 地址或者 Kubernetes 服务的 ClusterIP、NodePort 等。原创 2025-04-11 00:44:45 · 1071 阅读 · 0 评论 -
centos环境上:k8s 简单安装教程
本次演示安装的k8s版本为 1.22.15。calico 版本是否支持当前k8s版本,calico v3.24版本支持k8s 1.22~1.25.Calico 是一个纯三层的数据中心网络方案,是目前 Kubernetes 主流的网络方案。注意:3个服务器IP都要设置为静态IP,主要此操作只需在master节点执行。注意:apiserver-advertise-address 除填写master节点IP地址;原创 2024-06-15 23:59:24 · 2870 阅读 · 0 评论 -
k8s 基础知识:Service + 负载均衡(下)
例如,若有一个 ClusterIP 服务关联了 3 个 Pod(Pod A、Pod B、Pod C),第一个请求会被导向 Pod A,第二个请求会被导向 Pod B,第三个请求会被导向 Pod C,之后的请求再按照这个顺序循环分配。将服务映射到一个外部的 DNS 名称,而不是一个集群内部的 IP 地址,主要用于访问集群外部的服务。LoadBalancer:用于向外部暴露服务,通常会创建一个外部负载均衡器,将流量分发到后端的 Pod 上,适用于需要对外提供服务的场景。提供一个统一的访问入口。原创 2025-03-26 02:07:48 · 962 阅读 · 0 评论 -
K8S基础知识:DaemonSet、Deployment、StatefulSet、ReplicaSet的用法区别
DaemonSet 的主要目的是确保在集群中的每个节点(或满足特定条件的节点)上都运行一个且仅运行一个 Pod 副本。当节点从集群中移除时,对应的 Pod 也会被自动删除。StatefulSet 用于管理有状态应用的 Pod,它为每个 Pod 提供了稳定的网络标识和持久存储。StatefulSet 中的 Pod 有固定的名称和顺序,并且在删除和重新创建时会保留其状态。的多个 Pod 副本,它提供了声明式的方式来创建、更新和删除 Pod。即在不中断服务的情况下逐步替换旧版本的 Pod 为新版本。原创 2025-03-26 01:35:10 · 1299 阅读 · 0 评论 -
k8s基础知识总结node+pod(上)
k8s(Kubernetes )是一个开源的容器编排平台,用于容器化应用程序的部署、扩展和管理。使运维人员能够轻松地管理容器化应用的整个生命周期,包括容器的调度、资源分配、服务发现、负载均衡、自动伸缩以及故障恢复等功能。原创 2025-03-24 07:00:00 · 1003 阅读 · 0 评论 -
k8s、pod、容器、虚拟机概念
容器:它是独立运行环境,类似虚拟机,对应用程序及关联性进行隔离,它可提高计算机资源利用率。本质上是一组受资源限制,彼此隔离的进程。docker容器技术:特点:无内核、无操作系统、进程隔离性。优势:1:更快速的交付和部署,容器启动时间是秒级,大量节约开发、测试、部署时间。2:高效的部署和扩容:docker容器几乎可以在任意平台间迁移,可快速扩容和下线你的应用。3:更高的资源利用率:一台主机可以运行数千个容器,开销小。4:更简单的管理。与虚拟机对比:1:启动快速,属于秒级,虚拟机需要进几分钟。2:需要资源原创 2021-07-07 20:28:09 · 4109 阅读 · 0 评论