自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 忙时加人闲时减人!HPA 水平自动伸缩,Prometheus 指标驱动扩容

本文给 K8s 应用装上弹性弹簧:HPA 盯着 metrics-server 和 Prometheus 指标,压测流量一上来就自动加 Pod 扩容,流量退去再自动收回,忙时加人闲时减人。

2026-11-11 19:20:39

原创 集群出事有人喊!Alertmanager 告警部署,邮件第一时间叫醒值班员

本文部署监控界吹哨人 Alertmanager:它和 Prometheus 组队,指标一越界就按规则拉响警报,自动发邮件通知,值班运维第一时间被叫醒救火。

2026-11-11 19:10:20 4

原创 集群的全天候保安!Prometheus 定时巡检抓指标,Grafana 大屏全看见

本文带你部署监控界保安 Prometheus:它定时巡检、从 exporter 抓取指标存起来,再配上 Grafana 把数据画成炫酷大屏,服务器的一举一动全看得见。

2026-11-11 19:09:49 4

原创 让 Jenkins 和 K8s 联姻!YAML 自动部署,DevOps 与 K8s 无缝整合

本文给 Jenkins 和 K8s 牵线搭桥:先部署好 K8s,再对接 Harbor、配置 SSH 免密,Jenkins 拿着 YAML 就能把应用自动部署进集群,DevOps 和 K8s 成功合体。

2026-11-10 08:44:37 205

原创 CentOS 从零搭 K8s!主机配置 + Docker+Calico,kubeadm 集群保姆教程

本文带你在 CentOS 上从零开荒 K8s:先给主机做装修(关防火墙、关 swap、调内核),再装 Docker,kubeadm 初始化 Master、Worker 加入,最后 Calico 铺网,集群建成。

2026-11-10 08:44:16 135

原创 Jenkins Pipeline 一条龙!六步流水线从拉代码到部署,Jenkinsfile 当剧本

本文用 Jenkinsfile 当剧本,让 Pipeline 大总管指挥六步流水线:拉代码、构建、检测、做镜像、推 Harbor、部署,全程自动,还能钉钉通知、异常自动处理。

2026-11-10 08:43:54 138

原创 Docker 镜像的私人仓库!Harbor 部署 + 镜像推 / 拉,Jenkins 自动送货入库

本文带你搭建 Docker 镜像的私人仓库 Harbor:镜像像集装箱一样推进入库、拉取使用,Jenkins 构建好镜像自动送货上门,再部署到目标 web 服务器,全程自动化。

2026-11-09 16:06:23 134

原创 代码也得做体检!SonarQube 代码审计,bug 和坏味道全揪出来

本文带你部署代码质检员 SonarQube:它像体检医生给代码做检查,揪出 bug、漏洞和坏味道,支持 Maven 和 Scanner 两种方式,还能整合 Jenkins 自动审计。

2026-11-09 15:58:50 213

原创 代码上线全自动!CI/CD 持续交付,从 Windows 写代码到 Jenkins 部署一条龙

本文落地 CI/CD 持续交付:Windows 装好 JDK/Maven/IDEA,GitLab 托管代码,Jenkins 打工人连跑五次构建,拉取、编译、推 Docker 全自动,程序员只管提交。

2026-11-09 12:01:51 152

原创 DevOps软件开发模式大乱斗!瀑布跳崖 vs 敏捷快跑,持续集成到底香在哪

本文盘点软件开发模式进化史:瀑布一条道走到黑,敏捷小步快跑灵活迭代,持续集成频繁合并自动检查,三种模式的套路和好处一次讲明白。

2026-11-08 21:51:06 69

原创 手把手盖一座 K8s 生产级大楼!高可用集群从虚拟机到多 Master 全流程

本文带你从零盖一座生产级 K8s 大楼:base/k8s 虚拟机模版打地基,ETCD、Keepalived、HAProxy 架承重墙,多 Master 高可用 + Calico 网络,宕机一台也不慌。

2026-11-08 21:39:29 214

原创 给 Pod 上户口!K8s StatefulSet 有状态应用,每个 Pod 都有专属身份证

本文讲透 K8s 有状态应用管理:StatefulSet 给每个 Pod 发身份证、稳定编号和专属存储,Headless Service 负责点名,Nginx、Cassandra、MySQL 三大集群实战安排上。

2026-11-08 21:33:14 193

原创 存储界的自动售货机!K8s 动态卷供应,PVC 一投币 PV 自动发货

本文讲透 K8s 存储自动售货机:PVC 下单、StorageClass 接单、Provisioner 自动发货,Local Path 和 NFS 两种制备器从部署到验证全流程,告别手动建 PV。

2026-11-07 23:13:44 151

原创 K8s 的记忆大脑!ETCD 集群部署、etcdctl 命令与备份恢复全通关

本文讲透 K8s 的记忆大脑 ETCD:单节点多节点集群部署、增删节点、etcdctl 管理键值,物理逻辑备份恢复安排上,毕竟 ETCD 一失忆,整个集群都得懵。

2026-11-07 23:09:04 188

原创 Pod 上岗前先体检!liveness/readiness 探针三大检查方式全解析

本文讲透 K8s Pod 体检中心:liveness 存活探针判生死、readiness 就绪探针管上岗,HTTP、exec、TCP 三种检查方式安排上,扩容滚动更新全靠它,没配健康检查的容器假死都没人救。

2026-11-07 23:05:08 168

原创 编辑器大战之 VS Code 篇:YAML+K8s 插件,写资源管集群一条龙

本文让 VS Code 变身 K8s 管理神器:装 YAML 和 K8s 两个插件,配好 kubectl 和 kubeconfig 直连集群,切换命名空间、写资源文件全在一个窗口搞定。

2026-11-06 23:47:24 158

原创 还在手写 YAML 踩缩进坑?PyCharm K8s 插件一键救场

本文带你从 0 搭好 PyCharm 写 K8s YAML 的全套环境:Python、PyCharm 安装激活、K8s 插件安排上,智能提示专治 YAML 缩进地狱,写资源文件再也不手抖。

2026-11-06 23:31:13 206

原创 命令行恐惧症患者福音!Kubernetes Dashboard 可视化大屏上手

本文给 K8s 装上可视化大屏:手把手部署 Dashboard、搞定 TLS 透传与 Ingress 访问,新旧版本登录页面全梳理,命令行恐惧症患者终于能点鼠标管理集群了。

2026-11-06 23:21:24 182

原创 K8s 门禁系统大揭秘!没工牌别想进,RBAC 认证授权一条龙

本文带你逛 K8s 最严门禁:认证保安先查身份证,RBAC 发 Role 工牌定权限,准入控制再搜身,Service Account 是机器人专用工牌,没证没牌一律拒之门外。

2026-11-05 18:50:51 209

原创 Namespace 大管家上线:ResourceQuota+Request/Limit 资源管控实战

本文讲透 K8s 资源配额:ResourceQuota 是 namespace 的大管家管总预算,Request 是 Pod 的保底工资,Limits 是饭量天花板,CPU 内存压力测试安排上,专治 Pod 抢资源吃干饭。

2026-11-05 16:45:42 148

原创 别再手动加 Pod 了!Metric Server + HPA 自动弹性伸缩实战

本文揭秘 K8s 弹性伸缩的职场操作:Metric Server 当监工打小报告,HPA 忙了疯狂招人、闲了果断裁员,VPA 则选择把 Pod 喂成壮汉,三种伸缩姿势一次讲透。

2026-11-05 16:27:41 152

原创 高优先级 Pod 插队现场!Kubernetes 调度器底层逻辑大揭秘

本文是 Kubernetes Pod Scheduler 调度器全套实战教程,从直接创建 Pod 和控制器创建 Pod 的流程入手,拆解调度器 "过滤 + 计分" 两阶段调度逻辑。重点讲解控制 Pod 运行位置的多种方式:nodeName、nodeSelector、nodeAffinity 节点亲和性、Pod 间亲和性与反亲和性,并附带三个完整 YAML 示例。深入剖析 Taint 污点与 Toleration 容忍度的匹配机制、基于污点的驱逐策略,以及 cordon/uncordon 节点封锁、drain

2026-11-04 19:47:03 158

原创 K8s 网络全解:Flannel/Calico 跨主机方案、IPIP/VXLAN 隧道、网络策略一篇通

不同机器上的 Pod 怎么找到彼此?这篇从单主机网络讲到跨主机通信:对比 Flannel、Calico、Weave、Macvlan 四大方案和 CNM/CNI 两种模型;重点讲 Calico 的 IPIP/VXLAN 隧道模式与切换;最后讲网络策略 NetworkPolicy,用标签、IP、端口控制谁能访问谁,以及默认放行 / 拒绝策略。看完你就明白 K8s 网络是怎么把所有 Pod 连起来的。

2026-10-28 19:47:36 296

原创 K8s Ingress 全解:ingress-nginx 部署、域名路径路由、HTTPS 限流灰度一篇通

ervice 是四层的门,Ingress 是七层的智能大堂,能按域名、路径分流 HTTP 流量。这篇讲透 ingress-nginx 控制器的部署和 Ingress 规则,覆盖多域名虚拟主机、路径分流与重写、强制 HTTPS、限流防刷、跨域、IP 白名单、缓存、金丝雀权重灰度、自定义错误页等 12 个生产场景。看完你就能用一个入口优雅地管理所有对外服务。

2026-10-28 19:42:10 227

原创 K8s 节点的交通调度员:kube-proxy 工作模式、IPVS 规则与负载均衡

Service 背后真正转发流量的是每个节点上的 kube-proxy。这篇讲透它的三种工作模式:最老的 Userspace、基于防火墙规则的 iptables、最快的 IPVS(内核 hash 表、多种调度算法、负载均衡验证),并演示怎么查看和切换工作模式、理解 IPVS 规则和会话保持。看完你就知道 Service 的流量在节点上到底是怎么被转走的。

2026-10-26 23:08:43 372

原创 K8s Service 全解:服务发现、四种类型、会话保持、金丝雀发布一篇通

Pod 会删会增、IP 一直变,怎么稳定访问?这篇讲透 K8s Service:它是一组 Pod 的稳定入口,支持三种发现方式(IP、环境变量、DNS 名称),五种类型(ClusterIP、NodePort、LoadBalancer、ExternalName、Headless),还讲了会话保持 sessionAffinity 与 kube-proxy IPVS 的关系,以及金丝雀发布。看完你就知道流量是怎么被稳定地送到 Pod 的。

2026-10-26 23:01:35 128

原创 K8s 控制器全解:ReplicaSet、Deployment、CronJob 从创建到伸缩更新一篇通

这篇讲透 K8s 控制器:ReplicaSet 负责维持副本数量(少了自动补),前身是 ReplicationController;Deployment 是最常用的大管家,管着 ReplicaSet,支持创建、编辑、删除、水平伸缩、健壮性测试和滚动更新镜像;CronJob 负责定时任务,按 Cron 时间表跑清理、备份等工作,还能配置并发和历史限制。看完你就知道 Pod 是怎么被 "管" 起来的。

2026-10-22 19:43:19 130

原创 K8s 配置双宝:ConfigMap 明文配置 + Secret 加密机密,创建引用全讲透

配置和密码怎么从镜像里分离出来?这篇讲 K8s 两大配置对象:ConfigMap 管明文配置(键值对 / 文件 / 目录三种创建,环境变量和 volume 两种引用,附 haproxy+web 案例);Secret 管加密敏感信息(generic、docker-registry、TLS 类型,以及环境变量 /volume 引用和文件权限)。看完你就能改配置不重打包、密码不裸奔。

2026-10-21 19:31:49 201

原创 让容器数据不丢:Kubernetes Volume、PV、PVC 匹配与三种回收策略

容器一删数据就没?这篇讲透 K8s 存储卷:从临时卷 emptyDir、hostPath、NFS 入手,再到持久存储的 PV/PVC 架构 —— 创建 PV、PVC、让 Pod 使用,理解访问模式、卷模式、PVC 与 PV 的匹配规则,以及 Retain/Recycle/Delete 三种回收策略。看完你就知道怎么让数据真正 "活下去"。

2026-10-20 19:20:47 177

原创 YAML 语法入门:注释、单行 / 多行字符串、字典、列表一篇搞懂(K8s 必读)

玩 K8s 绕不开 YAML。这篇用最短篇幅讲清 YAML 基础:注释怎么写、单行和多行字符串怎么表示、字典(键值对)和列表怎么写,重点是对齐缩进。看完你就能看懂并手写 K8s 的 yaml 配置文件,不再被一个空格搞崩。

2026-10-20 19:17:11 155

原创 一个豌豆荚装几颗容器:Kubernetes Pod 属性、生命周期、重启策略详解

K8s 里最小的调度单位不是容器而是 Pod。这篇从 Pod 介绍开始,讲透基本管理(创建、查看、编辑、执行命令、cp、删除、yaml 创建)、wordpress 综合实验、多容器 Pod、关键属性(metadata/spec/ImagePullPolicy)、生命周期与状态、重启策略、Init 容器、静态 Pod,最后回答 Pod 和容器的区别、pause 容器的作用。看完你就知道 K8s 为什么管的是 "豆荚"。

2026-10-20 19:12:47 111

原创 K8s 节点、命名空间、多集群切换全攻略:kubeconfig、kubens、kubectx 一篇通

K8s 装好了怎么管理?这篇先讲 Node 和 Cluster:查看、删除节点,删除、重建集群;再讲 Namespace 和 Context:Namespace 的介绍、管理和切换(自带命令、kubens、自定义脚本),以及~/.kube/config 详解、单 / 多集群配置和多集群切换(kubectx)。看完你就能在多个集群、多个命名空间之间来去自如。

2026-10-19 17:23:44 78

原创 Kubernetes 是什么?从部署进化史、前世今生到控制平面 / Worker 架构一篇看懂

一篇认识 K8s:从应用部署的发展过程(物理机→虚拟机→容器→编排)讲起,说清它的前世今生、到底是什么、有哪些特性、又不是什么,最后拆解架构 —— 控制平面组件、Worker 组件和各类插件。看完你就知道 K8s 凭什么是容器编排的 "总管家"。

2026-10-19 17:19:04 204

原创 Kubernetes 安装保姆级:关 swap、装 containerd、init 集群、calico 一篇通

想从零搭一套 K8s?这篇从节点规划和模板机开始,做完系统准备(仓库源、IP、hosts、关 swap、对时、IPVS、内核参数),装好 containerd、cni 插件和 kubernetes 软件包,再创建集群、初始化 master、配置凭证、部署 calico 网络,最后让 worker 节点加入并验证。准备项很多但一条不落,看完你就能拍胸脯说:"一支 K8s 舰队,我亲手组起来了。"

2026-10-16 17:07:51 191

原创 CentOS 搬 Ubuntu 24.04:yum 变 apt、防火墙、SELinux、root 全差异避坑

CentOS 用惯了切 Ubuntu 老敲错命令?这篇从总对比表开始,逐项讲清包管理器、防火墙、SELinux、root 策略、服务名与配置路径、软件源、日志、IP 等十大差异,每条都配 Ubuntu 实操命令,最后附迁移避坑小结。看完你就不会再把 yum 敲到 Ubuntu 上了。

2026-10-16 16:50:05 251

原创 从零造一台 Ubuntu 24.04:虚拟机、装系统、配 IP 到 root 远程登录一篇通

从一台空虚拟机开始,走完 Ubuntu 24.04 创建、安装、装后配置全套:装软件包、配 IP、设 root 密码、开远程登录,一步不漏。看完你就能拍胸脯说:"给我一台空虚拟机,我能让它跑起来,还能远程登录。"

2026-10-16 16:41:43 81

原创 从 Apache 日志到 Kibana 大屏:ELK 日志分析系统搭建实录

日志分散在各台机器上没法看?这篇带你搭 ELK 企业日志分析系统:先讲原理和架构,再配 Elasticsearch(主机名、域名、Java 环境、部署),然后装 Logstash(Apache + Java + logstash),做 Apache 节点与 ES 对接测试,用 rubydebug 看详细输出,最后装 Kibana 把日志变成炫酷图表。日志收集→加工→存储→可视化一条龙。

2026-10-15 19:21:53 296

原创 给 WordPress 配个 “数据库 + 缓存“ 双引擎:华为云数据库架构实战

这篇是云数据库架构设计实验:从实验组网开始,创建安全组和 VPC,购买云数据库实例,给 WordPress 建数据库,安装部署 WordPress,再创建 GeminiDB Redis 服务并启用,让你的网站同时有 "管数据的账本" 和 "提速的缓存",最后做实验验证和恢复。全程在云上点鼠标。

2026-10-15 19:18:42 87

原创 Zabbix 从安装到告警:LNMP、server、agent、监控主机全搞定

想自己搭一套监控系统?这篇带你从零部署 Zabbix:先讲核心组件、定义和使用场景,再搭 LNMP 架构(nginx + mariadb + php,配好 nginx 支持 php),然后装 zabbix-server(导数据库、装软件包、改配置文件),给被监控端装 agent,最后在管理后台监控主机、配置邮件服务和告警服务,还能监控 mysql001 的系统资源使用。

2026-10-15 19:00:10 161

原创 一条 docker run 搞定 Redis:别再编译了,集装箱才是真香

Docker 部署 Redis:拉取镜像、一条 docker run 秒级启动,环境干净开箱即用,告别编译折腾。

2026-10-10 08:59:14 162

空空如也

空空如也

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

TA关注的人

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