K8S
文章平均质量分 88
尘世中迷途小码农
小小码农写程序,又改bug换酒钱
展开
-
K8S 运维管理
Node是K8S中负责运行业务的计算节点,常见的操作有:1)将一个新的Node加入到集群,2)对某个存在的Node进行升级维护(扩大内存,增加磁盘,升级OS,重启等),3)将一个不再使用的Node从集群中删除。原创 2024-03-30 14:50:54 · 1420 阅读 · 0 评论 -
K8S Storage
一般情况下,K8S中的Pod都不应该将数据持久化到Pod中,因为Pod可能被随时创建和删除(扩容活缩容),即便是StatefulSet或Operator的Pod,也都不建议在Pod里面存放数据,可以将数据持久化到Host上。K8S提供了非常丰富的存储相关的功能,使得我们可以方便的让Pod访问存储设备。在K8S里面,都统一通过Volume挂载的方式让Pod来访问存储设备,Volume与Pod绑定并与Pod有相同的生命周期,Volume在Pod中定义,而Pod中的容器只需要使用volumeMounts就可...原创 2024-03-21 11:15:06 · 1286 阅读 · 0 评论 -
K8S CNI
本章讲解K8S CNI及其周边相关技术,包括CNI,OCI,CRI,网桥,Sandbox,IPIP,VXLan等,以及要自己实现一个CNI的步骤有哪些。原创 2024-03-15 11:32:55 · 1214 阅读 · 0 评论 -
K8S Pod
Pod是K8S中非常重要的概念之一,是整个K8S架构的基础和核心。Pod是K8S调度的最小单位,是一个不可拆分的独立个体,K8S将多个业务上相关联的容器(Docker容器)合并到一起,组合成一个Pod,这些业务上相关的容器共享Pod中的网络和存储等资源。每个Pod都有一个唯一的IP地址,Pod中的所有容器都共享此IP地址。每个Pod在创建的时候K8S都会为其先创建一个根容器,即pause容器,这个容器非常简单,就是一个主要包含for代码的死循环,主要起一个占位的作用。原创 2024-03-09 14:27:12 · 1161 阅读 · 1 评论 -
K8S Service
K8S 服务(Service)是K8S实现微服务架构最重要的组件之一,主要作用:1)为Pod提供稳定的访问地址(域名或IP),2)实现负载均衡,3)自动屏蔽后端Endpoints的变化。原创 2024-03-06 13:56:39 · 674 阅读 · 0 评论 -
K8S 概述
Kubernetes 是一个基于容器化技术的分布式应用程序编排平台,其核心概念主要包括 Node、Pod、Service、Namespace、Deployment、StatefulSet、DaemonSet、Job 和 CronJob 等。原创 2024-01-22 21:48:49 · 404 阅读 · 1 评论 -
搭建 Kubernetes 集群环境
经过几个晚上的折腾,终于成功搭建了一套K8S集群环境,我想说的是,真的很繁琐。该集群环境由一个Master节点和两个Worker节点组成,原创 2021-12-11 20:32:02 · 446 阅读 · 0 评论