- 博客(10)
- 收藏
- 关注
原创 Kubernetes 核心资源完全指南
从 Pod 的“原子调度”,到 Service 的“稳定访问”,再到 Ingress 的“智能路由”,以及 PV/PVC 的“存储抽象”——它们共同构成了 K8s 优雅、强大又复杂的基础。随着实践深入,你甚至会发现,K8s 的所有高级功能(如 Operator、自定义资源 CRD)都是对这些基础资源的组合与扩展。日志收集(Fluentd)、监控(Prometheus Node Exporter)、网络插件(CNI)、存储插件。程序配置文件(nginx.conf)、业务开关、数据库连接参数(非密码部分)
2026-05-11 21:34:47
343
原创 Kubernetes 简介:从容器编排到云原生基石
Kubernetes 已不仅仅是容器编排工具,它是云原生操作系统的内核,驱动着微服务、DevOps、边缘计算、大数据和 AI 平台走向统一。无论是个人开发者学习现代化技术栈,还是企业进行数字化转型,K8s 都是绕不开的关键技术。
2026-05-11 16:59:58
446
原创 Kubernetes 架构全景:从核心组件到数据流转的深度解析
控制器、kubelet)都通过 API Server 进行通信,内部 RESTful API。:基于 Linux 内核 LVS,支持更多负载均衡算法(rr、lc、sh 等),适合大规模集群。:保存所有集群数据(Pod、Service、ConfigMap、Secret 等)。实现 Ingress 七层路由,常见实现:Nginx、Traefik、Envoy。实现容器网络接口(CNI),如 Calico、Flannel、Cilium。:CRI、CNI、CSI(容器存储接口)、CRD(自定义资源)等扩展点丰富。
2026-05-10 11:38:37
422
原创 Kubernetes 起源与背景:一场由容器革命引发的编排战争
更重要的是,它通过 CRI(容器运行时接口)、CNI(网络插件接口)和 CSI(存储插件接口)等标准化接口,实现了与底层技术的解耦,使其能够兼容 Docker、containerd 等多种运行时,以及任何符合标准的网络和存储方案。这种“声明式终态驱动”的模型,彻底颠覆了传统运维中“命令式脚本执行”的被动模式,让系统具备了强大的自愈能力和确定性。它又站在了 Google Borg/Omega 巨人的肩膀上,将世界顶尖的集群管理经验,通过开源和现代化的设计,转化为了驱动整个云原生世界的标准化操作系统。
2026-05-10 11:21:14
402
原创 DevOps 解决的痛点与全景工具链
上述痛点每一个都能在对应的工具阶段找到解法,但工具本身只是载体——真正的价值来自打通不同阶段的数据流和反馈回路,让每次代码提交都成为一次可部署、可观测、可回滚的发布单元。:Jenkins(插件生态最丰富), GitLab CI(一体集成), GitHub Actions, CircleCI, Drone, Tekton(K8s 原生)基础设施即代码(IaC)+ 容器化(Docker),环境声明式定义、版本控制、完全一致。下面(概念)展示了从“代码提交”到“生产监控”的完整工具生态。以下按阶段列出主流选择。
2026-04-30 16:10:24
374
原创 DevOps 起源与背景:打破开发与运维之间的百年鸿沟
从 Patrick 发起 DevOpsDays 至今,DevOps 早已超越一个简单的技术标签,被公认为一套完整的实践体系与协同机制。DevOps 是指旨在促进开发(应用程序/软件工程)、技术运营和质量保障部门之间沟通、协作与整合的一组过程、方法与系统的统称。DevOps = 开发(Dev) + 运维(Ops)文化(Culture):打破部门孤岛,消除“你的故障”和“我的错”这类互相指责的推诿文化。自动化(Automation):最大限度减少手动操作——从代码提交到构建、测试、部署等一系列环节全部自动化。
2026-04-30 15:54:41
411
原创 Docker离线安装操作步骤
加上面一行就必须还要,写一个docker.socket 默认位于 /etc/systemd/system 目录或 #/lib/systemd/system 目录。#加了docker.socket 才能上面写。https://<阿里云镜像加速器地址>
2026-04-28 22:51:28
473
原创 Docker 简介:为什么开发者都在用容器化技术?
如果你刚开始接触 Docker,或者已经听说过它的“真香”定律,那么这篇文章正是为你准备的。在没有容器化之前,“环境不一致”导致的故障是家常便饭:开发环境跑得好好的,一上线就崩了。Docker 降低了容器技术的使用门槛,让开发者能够轻松地打包、分发和运行应用。无论在哪个机器上,只要它能运行 Docker 引擎,就可以用这个镜像启动一个完全相同的容器。一个镜像包含运行某个应用所需的一切:代码、运行时、系统工具、库和设置。直接共享宿主机的内核,只封装应用及其运行时所需的内容(代码、系统工具、库、配置等)。
2026-04-28 22:28:07
394
原创 OpenStack简介
OpenStack系统或其演变版本目前被广泛应用在各行各业,包括自建私有云、公共云、租赁私有云及混合云,用户包括思科、英特尔、IBM、华为、希捷等,OpenStack 支持 KVM、Xen、Lvc、Docker等虚拟机软件或容器。FusionSphere OpenStack(以下简称FusionSphere)是华为公司开发的云计算操作系统,它借鉴了OpenStack的架构(基于其源码开发),保留了OpenStack已有的对外接口,并且与华为传统的电信业务融合,简单的说,Swift具有跨节点的存储能力。
2026-04-27 21:11:22
400
原创 Helm在Kubernetes中使用
8.编写好values.yaml之后,使用命令helm dependency update 父chart目录/ ,将父chart的目录添加依赖管理,会在父chart目录下的子目录charts生成所依赖的子chart的tgz包。6.定义dep1-->为依赖子chart名称为dep1所使用的常量,在子chart的模板文件中直接使用,如:{{.Values.dep1.replicas}}orepository-->依赖chart的仓库地址,可以是本地文件地址或远程仓库地址,确保能找到对应的chart即可。
2026-04-27 14:30:55
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅