自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 博客园如何支持 PlantUML?完整配置教程

文章介绍了博客园原生支持Mermaid图表渲染但不支持PlantUML的问题。作者通过引入PlantUML Server和编写JavaScript脚本,实现了在博客园中渲染PlantUML图表的功能。具体方案是将PlantUML代码Base64编码后发送到官方服务器获取图片,并通过JS替换代码块为渲染结果。但该方法存在字符过长可能失败、依赖国外服务器等缺点。作者呼吁博客园原生支持PlantUML以获得更好的使用体验。

2025-10-11 23:10:00 830

原创 Kubernetes存储卷:保障有状态应用的数据持久化

本文介绍了Kubernetes中的存储机制,包括临时卷和持久卷。临时卷(如emptyDir、configMap、secret等)生命周期与Pod绑定,适用于日志收集、配置挂载等场景。持久卷(PV)和持久卷声明(PVC)则用于数据持久化,支持跨Pod共享存储资源。PV是集群级别的预配置存储资源,PVC是用户对存储资源的申请,K8s会自动绑定合适的PV。通过hostPath、StorageClass等方式,K8s为容器提供了灵活的文件系统访问和数据共享能力,满足数据库持久化、日志收集、配置管理等不同需求。

2025-10-10 18:45:43 598

原创 Kubernetes Ingress:管理集群外部访问的入口网关

Kubernetes Ingress 是一个用于管理外部访问集群服务的API对象,通过定义基于域名和路径的路由规则,将HTTP/HTTPS流量转发到后端Service。它由Ingress资源(路由规则)、IngressClass(连接规则与控制器)和Ingress Controller(反向代理实现)三部分组成。相比LoadBalancer,Ingress能通过单一入口点管理多个服务,降低成本并提高灵活性。Ingress Controller(如Nginx)监听规则变化并动态更新代理配置,支持主机名精确/通

2025-10-09 19:03:38 2116

原创 Kubernetes Service详解:实现服务发现与负载均衡

本文介绍了Kubernetes中Service的概念、作用及四种类型。Service是K8s中定义一组Pod的稳定网络入口,用于实现服务发现与负载均衡,解耦服务消费者与提供者,提供稳定的网络端点。Service分为四种类型:ClusterIP(集群内部访问)、NodePort(节点端口暴露服务)、LoadBalancer(云环境公网访问)和ExternalName(外部服务DNS别名)。文章详细阐述了每种类型的工作原理和适用场景,帮助理解K8s如何通过Service实现服务通信和网络访问管理。

2025-10-09 18:57:33 1529

原创 Kubernetes Deployment:部署与管理应用指南

摘要:本文介绍了Kubernetes中的ReplicaSet(RS)和Deployment资源对象。RS通过定义Pod副本数量确保集群中始终运行指定数量的Pod,具备自动重建、补充Pod等功能。而Deployment作为更高级的资源对象,管理RS和Pod,提供滚动更新、版本回滚、灰度发布等RS不具备的功能。文章通过YAML示例展示了RS和Deployment的配置方式,并比较了两者的差异,强调在生产环境中应使用Deployment而非直接管理Pod。同时介绍了Deployment中资源配置(CPU/内存)的

2025-10-09 18:55:35 383

原创 理解Kubernetes Pod:容器设计的基本单元

Pod 是 Kubernetes 中最小的可部署、可调度的计算单元,一个 Pod 可以包含一个或多个紧密耦合的容器(共享网络、存储、生命周期)。pod的生命周期是不可逆的,而探针能够不断去对pod的状态进行检测,从而保证服务的可用性。我们有通过相关命令创建了一个pod,但是大家可以想一想,这个pod如果挂了,还能够重启吗?如果不能重启,那怎么去解决这个问题呢?让我们在下一章再进行介绍。‍。

2025-10-09 18:53:28 1831

原创 初探Kubernetes:核心概念解析

Kubernetes采用主从架构,由Master和Node节点组成。Master节点负责集群管理,包含API服务、etcd存储、调度器和控制器等核心组件;Node节点作为工作节点运行应用程序,包含kubelet、容器运行时和网络代理等组件。Kubernetes通过命名空间实现资源隔离和权限控制,支持多团队共享集群。整个架构设计确保集群状态与期望状态一致,具有高可用性和可扩展性。

2025-10-09 18:48:16 556

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除