DevOps运维 第4页
DevOps运维
K8s 运维系列 | 第 9 天:资源管理——Request/Limit 与 HPA 弹性伸缩 - 恒星

K8s 运维系列 | 第 9 天:资源管理——Request/Limit 与 HPA 弹性伸缩

在 Kubernetes 的世界里,集群资源永远是稀缺的。CPU、内存、存储,都是有限的算力,而集群上运行着成百上千个 Pod。如果没有一套清晰的资源管理机制,某个失控的应用可能瞬间吃掉整台节点的内...
K8s 运维系列 | 第 20 天:服务网格——Istio 入门与流量管理 - 恒星

K8s 运维系列 | 第 20 天:服务网格——Istio 入门与流量管理

引言 随着微服务架构在生产环境的深入落地,服务之间的调用关系变得日益复杂。当我们把一个个单体应用拆分成几十上百个微服务之后,服务间的通信、流量控制、安全认证、可观测性等一系列问题接...
K8s 运维系列 | 第 10 天:网络模型——CNI、Calico 与 NetworkPolicy - 恒星

K8s 运维系列 | 第 10 天:网络模型——CNI、Calico 与 NetworkPolicy

在 Kubernetes 集群中,网络是最容易被忽视、却最容易出问题的部分。前面我们部署了 Pod、Service 和 Ingress,但你是否想过:一个 Pod 如何与另一个 Pod 通信?Service 的 ClusterIP 为什么能...
Ceph+K8s 中间件实战 | 第 3 天:K8s 接入 CephFS 共享文件存储(多读场景与性能调优) - 恒星

Ceph+K8s 中间件实战 | 第 3 天:K8s 接入 CephFS 共享文件存储(多读场景与性能调优)

第 3/15 天 · Ceph+K8s 中间件实战系列 在 Day 2 中我们完成了 Ceph RBD 块存储接入 K8s 的全部流程,RBD 提供 ReadWriteOnce(RWO)模式,适合 MySQL、Redis 等单 Pod 独占挂载场景。然而许多...
K8s 运维系列 | 第 22 天:可观测性——Metrics、Tracing 与事件体系 - 恒星

K8s 运维系列 | 第 22 天:可观测性——Metrics、Tracing 与事件体系

引言 在 Kubernetes 上运行微服务时,系统的复杂度和动态性会急剧上升。Pod 随时可能被重建、节点会漂移、服务依赖关系变化频繁。在这种情况下,传统的'登录机器看日志'的运维方式已经力不从心...
Ceph 生产环境搭建 | 第 20 天:Ceph 生产环境升级维护与版本迭代策略 - 恒星

Ceph 生产环境搭建 | 第 20 天:Ceph 生产环境升级维护与版本迭代策略

第 20/20 天 在本系列的前 19 天里,我们从零开始完成了 Ceph Squid v19 在 Ubuntu 24.04 LTS 上的完整生产环境搭建——涵盖架构选型、系统准备、Monitor/Manager/OSD 部署、CRUSH 规划、存储池...
Ceph+K8s 中间件实战 | 第 4 天:K8s 部署 MySQL 高可用集群(Ceph RBD 持久化 + 架构设计 + 登录巡检) - 恒星

Ceph+K8s 中间件实战 | 第 4 天:K8s 部署 MySQL 高可用集群(Ceph RBD 持久化 + 架构设计 + 登录巡检)

第 4/15 天 · Ceph+K8s 中间件实战系列 在 Day 2 和 Day 3 中,我们分别完成了 Ceph RBD 块存储和 CephFS 共享文件存储接入 K8s 的全部配置。从本篇开始,系列正式进入中间件部署阶段——我们...
DevOps全链路实战 | 第 10 天:SonarQube 代码质量检查:SonarQube 部署与 GitLab CI 集成 - 恒星

DevOps全链路实战 | 第 10 天:SonarQube 代码质量检查:SonarQube 部署与 GitLab CI 集成

第 10/19 天 引言 在前面几天的实战中,我们已经搭建了 K8s 集群、Harbor 私有镜像仓库、GitLab CE 代码托管平台以及 GitLab CI 流水线,实现了从代码提交到镜像构建的自动化闭环。然而,一条成...
Ceph 生产环境搭建 | 第 7 天:CRUSH Map 架构解析与故障域规划 - 恒星

Ceph 生产环境搭建 | 第 7 天:CRUSH Map 架构解析与故障域规划

第 7/20 天 引言:CRUSH Map 在 Ceph 生产环境中的核心地位 在前 6 天的连载中,我们已经完成了 Ceph Squid v19 集群在 Ubuntu 24.04 LTS 上的引导初始化、Monitor/Manager 节点部署以及基于 Bl...
Ceph+K8s 中间件实战 | 第 9 天:K8s 部署 Nacos 注册配置中心(集群架构 + 登录巡检) - 恒星

Ceph+K8s 中间件实战 | 第 9 天:K8s 部署 Nacos 注册配置中心(集群架构 + 登录巡检)

第 9/15 天 引言 在微服务架构中,服务注册发现与配置管理是两大核心基础设施。Nacos(Naming and Configuration Service)是阿里巴巴开源的一站式服务发现与配置管理平台,融合了服务注册中心...
K8s 运维系列 | 第 4 天:工作负载——Deployment、ReplicaSet 与滚动更新 - 恒星

K8s 运维系列 | 第 4 天:工作负载——Deployment、ReplicaSet 与滚动更新

在前面的文章中,我们已经了解了 Kubernetes 的核心对象 Pod、Label、Selector 与命名空间。Pod 是 K8s 中最小的调度单位,但在生产环境中,我们几乎不会直接创建裸 Pod,因为裸 Pod 一旦被删除...
Ceph+K8s 中间件实战 | 第 5 天:K8s 部署 Redis Cluster 集群(Ceph RBD + 架构设计 + 巡检命令) - 恒星

Ceph+K8s 中间件实战 | 第 5 天:K8s 部署 Redis Cluster 集群(Ceph RBD + 架构设计 + 巡检命令)

第 5/15 天 经过前四天的铺垫,我们已经完成了 Ceph 分布式存储的回顾、K8s 存储体系的梳理,并成功将 Ceph RBD 块存储和 CephFS 共享文件存储接入 K8s 集群。从今天开始,我们正式进入「中间件...