自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 D10-4第三方Exporter监控

mysqld_exporter认证失败。联邦主机群:44.154 :9090。redis_exporter连不上。Prometheus采集401。检查exporter是否正常。检查Redis是否启动。

2026-05-11 18:13:17 37

原创 D10.2 Prometheus 联邦集群完整部署手册

联邦主节点,汇总所有数据。采集 IDC1 数据。采集 IDC2 数据。

2026-05-09 18:07:56 30

原创 D6.5 Ingress Controller 部署及使用(国内镜像版)

【代码】D6.5 Ingress Controller 部署及使用(国内镜像版)

2026-04-24 16:41:09 52

原创 D6.4.基于NetworkPolicy实现myserver NS只允许同NS内的pod请求、禁止其它NS访问myserver NS中的pod

D6.4.基于NetworkPolicy实现myserver NS只允许同NS内的pod请求、禁止其它NS访问myserver NS中的pod。

2026-04-24 16:40:32 51

原创 D6.3 PriorityClass 常用实验(2个)

观察抢占(低优先级Pod变为Pending或Terminating):资源不足时,高优先级Pod会抢占低优先级Pod的资源。基于您的材料,精简为2个常用场景。高优先级,可抢占低优先级Pod。

2026-04-24 16:39:39 29

原创 D6.2.熟练使用kubernetes的高级调度策略实战(nodeSelector、Pod亲和反亲和、污点及容忍)

场景推荐方案普通业务分离高可用要求高Pod反亲和(必学)专用节点污点+容忍低延迟耦合服务Pod亲和混合架构(x86+arm)nodeSelector + 架构标签生产环境最低配置:Pod反亲和 + 污点容忍 + nodeSelector,这三个覆盖 90% 场景。

2026-04-24 16:38:12 29

原创 Day6.1 多平台镜像构建完整复盘

安装 buildkit 和 binfmt先准备环境:binfmt + buildkit 是基础分层构建:基础工具 → 编译 → 清理,减小镜像体积多架构标识验证方法看 Platform 列,看架构列表测试运行:分别用--platform参数测试不同架构。

2026-04-24 16:37:20 56

原创 D5.6.练习k8S中LimitRange与ResourceQuota的使用

【代码】D5.6.练习k8S中LimitRange与ResourceQuota的使用。

2026-04-23 14:34:24 47

原创 D5.5.掌握K8S RBAC多账户授权

Jenkins、GitLab 等调用 K8s API。配置 kubeconfig 使用 token 认证。身份访问 Kubernetes API。通过 curl 或程序调用 K8s API。登录 K8s Dashboard 图形界面。你获取到的这个长字符串就是。

2026-04-23 14:33:42 48

原创 D5.4.熟练掌握HPA控制器的使用

掌握 Kubernetes HPA(Horizontal Pod Autoscaler)的使用,实现基于 CPU 使用率的 Pod 自动扩缩容。

2026-04-23 14:32:15 28

原创 D5.3.练习并总结基于Go与Rust容器镜像多阶段构建及部署

【代码】D5.3.练习并总结基于Go与Rust容器镜像多阶段构建及部署。

2026-04-22 17:46:53 60

原创 D5.1.Nacos 微服务注册与发现原理

机制核心流程默认关键参数服务注册服务启动 -> 向 Nacos 发送注册请求 -> 成功后在控制台可见健康检查实例定时发送心跳 -> 超时未发送则标记不健康 -> 再超时则剔除心跳: 5秒;不健康判定: 15秒;剔除: 30秒服务发现消费者查询服务 -> 获取实例列表 -> 负载均衡发起调用消费者本地会缓存实例列表环境隔离通过 Namespace (环境) 和 Group (业务组) 实现默认 Namespace:public;

2026-04-21 09:13:18 53

原创 D5.2.自建Nacos 集群并基于共享存储实现数据持久化

K8s部署Nacos高可用集群实战├── 1. 核心概念│ │ ├── 作用:Pod间点对点通信、稳定DNS│ │ └── 场景:StatefulSet、自定义服务发现│ │ ├── 特点:有序、唯一、稳定│ │ └── 组件:Headless Service + PVC模板│ └── 存储│ ├── PV/PVC:存储资源与请求分离│ └── StorageClass:动态存储供给├── 2. 部署前置│ ├── MySQL集群│ │ ├── StatefulSet部署。

2026-04-20 17:22:05 52

原创 D4实验九:WordPress + NFS + MySQL 完整部署文档

二、环境信息 组件地址/信息NFS 服务器192.168.44.120NFS 共享路径/data/nfs/wordpressMySQL Servicemysql-service.myserver.svc.cluster.local:3306MySQL IP10.100.104.1:3306数据库名wordpress数据库用户wpuser数据库密码wppassword访问端口300312. 数据库准备3. 构建 Nginx 镜像Dockerfile:ngi

2026-04-17 19:39:28 64

原创 4D实验八:Dubbo微服务 + 注册中心

地址配置:始终使用确认实际存在的 Service 名称日志排查和是定位问题的关键配置持久化:Pod 内的修改不持久,必须重新构建镜像端口映射:注意区分 containerPort、targetPort、nodePortDNS 解析:K8s 内部使用格式。

2026-04-17 19:37:22 403

原创 D4-7:实验七:Java单体应用 + Jenkins + NFS文件存储

HAProxy负载均衡。HAProxy负载均衡。Harbor镜像仓库。Harbor镜像仓库。

2026-04-15 17:44:05 53

原创 D4-6.Kubernetes业务容器化实战案例之六:StatefulSet + 存储类实现MySQL一主多从

D4-6.Kubernetes业务容器化实战案例之六:StatefulSet + 存储类实现MySQL一主多从。

2026-04-15 17:43:00 121

原创 D4实验四:Zookeeper 有状态服务部署(完整修正版

探针路径:必须使用(容器内实际路径)存储方式:采用静态 PV + PVC,避免 NFS CSI Driver 镜像问题NFS 权限:目录必须chmod 777PVC 绑定:使用volumeName显式绑定到静态 PV健康检查:增加避免误判。

2026-04-11 23:01:41 367

原创 D4案例2 Nginx/Java服务自定义镜像部署及(NAS/NFS文件存储)动静分离实现

D4案例2 Nginx/Java服务自定义镜像部署及(NAS/NFS文件存储)动静分离实现。

2026-04-09 19:59:53 43

原创 4d案例1:业务案例规划、进度管控与基础环境搭建,业务镜像分层构建(Nginx基础镜像、Java 8/11/17/21镜像))

1.Kubernetes业务容器化实战案例之二:业务案例规划、进度管控与基础环境搭建,业务镜像分层构建(Nginx基础镜像、Java 8/11/17/21镜像),导致 nerdctl 找不到构建工具。新建项目:pub-image。Harbor 镜像仓库。Harbor镜像仓库。Harbor镜像仓库。

2026-04-09 19:59:06 72

原创 D3实验:负载均衡访问K8s NodePort

用户请求用户访问负载均衡VIP/域名,请求到达。负载均衡转发HAProxy将流量转发到任意Node节点的NodePort端口(所有Node都开放相同NodePort)。Kube-proxy拦截转发Node上的kube-proxy根据Service规则,将流量转发到对应Pod的IP+容器端口。Pod网络接入流量通过CNI网络(如Calico)到达Pod内的Pause容器,再进入业务容器。响应原路返回业务容器处理请求,响应按原路径返回给用户。理解启动/存活/就绪。

2026-04-09 10:54:22 102

原创 D3作业2:K8s配置管理与镜像构建实验手册(实验5-6)

使用场景推荐方式说明配置文件Volume挂载支持热更新(需重启Pod)环境变量envFrom批量导入,简洁高效命令行参数结合env使用灵活性高敏感信息使用SecretConfigMap不加密大文件不推荐ConfigMap限制1MB。

2026-04-07 18:08:45 72 6

原创 D3作业1-K8s 存储与服务实验手册(实验1-4)

完整镜像准备流程(在k8s-harbor1上执行)# 1. 下载# 2. 打标签# 3. 登录并推送# 4. 验证现在所有实验都使用Harbor私有仓库拉取镜像,无需手动分发镜像到各节点!

2026-04-07 16:30:42 86

原创 D3:K8s 架构与资源管理核心概念

Secret为Nginx Pod提供SSL证书并实现HTTPS访问。总结负载均衡访问K8S NodePort类型Pod的访问流程。NFS实现动态PVC的使用(重点StorageClass)有状态服务集群(MySQL主从、Zookeeper等)ConfigMap为Pod提供配置文件(准生产模式)隶属namespace,Pod挂载使用。,包括存储、配置管理、安全、控制器等。Pod挂载NFS及静态PVC的使用。ServiceAccount令牌。K8s中最小的调度和管理单元。手动创建PV→PVC→Pod。

2026-04-03 19:00:38 76

原创 Day3 1-4 K8s 实验1-4实战指南

特性RCRSDeployment选择器支持!innotin完整支持滚动更新❌❌✅版本回滚❌❌✅暂停/恢复❌❌✅当前状态已弃用不直接使用推荐使用。

2026-04-03 18:51:16 59

原创 D2-实验四:Deployment 生命周期管理(更新/回滚/扩缩容/ENV)

检查 Deployment 配置并重新 apply。镜像从 1.27.0 更新到 1.25.3。NodePort (端口 30090)扩容到 3 副本,缩容到 2 副本。回滚后恢复为 1.27.0 镜像。检查节点 CPU/内存,使用。CHANGE-CAUSE 为空。NodePort 外部访问正常。Deployment 状态。未使用 --record。滚动更新过程中服务不中断。READY 为 2/2。返回 Nginx 页面。Service 类型。镜像不存在或拉取失败。容器内可读取环境变量。

2026-04-03 10:59:42 128

原创 D2-实验三:k8s Nginx 部署实验,目的学习命名空间ns的创建与管理

对比项作业一 (ClusterIP)作业二 (NodePort)Service 类型ClusterIPNodePort访问范围仅集群内部集群外部可访问访问方式节点IP:30090端口范围任意适用场景内部服务调用对外暴露服务。

2026-04-03 10:57:28 155

原创 Kuboard 安装与配置

导入配置的核心是。

2026-04-03 10:16:45 203

原创 ETCD每天凌晨2点自动备份 + 手动完整恢复

项目内容自动备份只在 k8s-etcd2(107)配置,每天凌晨2点一次恢复3台 Etcd 各跑各的命令,必须用同一份备份证书路径备份存放。

2026-03-31 17:54:30 121

原创 Kubernetes集群节点扩容实战-kubeasz

Kubernetes集群节点扩容实战-kubeasz。

2026-03-31 16:23:14 129

原创 二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第四章:kubeasz部署集群k8s系统(4-4)

二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第四章:kubeasz部署集群k8s系统(4-4)

2026-03-31 10:16:52 359

原创 二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第三章:Harbor 私有镜像仓库部署(3-4)

k8s harbor

2026-03-31 10:15:10 107

原创 二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第二章:HAProxy + Keepalived负载均衡高可用配置(2-4)

K8s 1.34.x 高可用集群实战指南-第二章:HAProxy + Keepalived

2026-03-31 10:13:18 139

原创 二进制基于kubeasz部署 K8s 1.34.x 高可用集群实战指南-第一章节基础环境准备(1-4)

kubeasz部署 K8s 1.34 二进制

2026-03-31 10:11:31 225

原创 Kubernetes基础入门教程

云原生:2013年诞生于技术社区,是一套先进架构理念的集合,也是可落地的生产环境方法论,核心是在云环境构建、部署、管理现代应用,让企业聚焦业务开发,而非底层环境。云原生应用:由独立的微服务组成,可独立部署、运行,相比单体应用更敏捷。云计算:按需付费的基础设施服务,为云原生提供运行环境,企业无需自建硬件集群。核心区别:云计算是运行环境,云原生是应用的构建/交付方法,而非简单的“云部署”。

2026-03-24 22:35:08 641

转载 MySQL与MariaDB的主从数据复制设置步骤

转载:主从数据库备份

2018-01-17 08:54:03 24

Docker+K8s集群部署离线安装包(containerd 1.7.20 + docker 24.0.9)

资源标签:添加相关关键词(docker、containerd、k8s、离线部署) 上传文件:上传你的 runtime-docker_24.0.9-containerd_1.7.20-binary-install.tar.gz

2026-03-31

空空如也

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

TA关注的人

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