DevOps运维 第6页
DevOps运维
K8s 运维系列 | 第 23 天:扩展开发——CRD 与 Operator 模式 - 恒星

K8s 运维系列 | 第 23 天:扩展开发——CRD 与 Operator 模式

在掌握了 Deployment、StatefulSet、Service、Ingress、Helm 等内置对象之后,很多运维工程师会问一个更深层的问题:当 Kubernetes 内置的能力不够用时,我们还能做什么?答案就是 Kubernetes ...
DevOps全链路实战 | 第 10 天:SonarQube 代码质量检查:SonarQube 部署与 GitLab CI 集成 - 恒星

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

第 10/19 天 引言 在前面几天的实战中,我们已经搭建了 K8s 集群、Harbor 私有镜像仓库、GitLab CE 代码托管平台以及 GitLab CI 流水线,实现了从代码提交到镜像构建的自动化闭环。然而,一条成...
Ceph+K8s 中间件实战 | 第 16 天:K8s 部署 PostgreSQL 高可用集群(Ceph RBD + Patroni + 架构设计) - 恒星

Ceph+K8s 中间件实战 | 第 16 天:K8s 部署 PostgreSQL 高可用集群(Ceph RBD + Patroni + 架构设计)

第 16/28 天 引言 在 K8s + Ceph 的生产环境中,PostgreSQL 是企业级业务中最常用的关系型数据库之一。与 MySQL 不同,PostgreSQL 以其强大的事务支持、丰富的数据类型、优秀的扩展能力和标准 S...
K8s 运维系列 | 第 2 天:环境搭建——minikube 与 kubeadm 快速部署集群 - 恒星

K8s 运维系列 | 第 2 天:环境搭建——minikube 与 kubeadm 快速部署集群

在上一篇中,我们建立了对 Kubernetes 整体架构的认知:控制平面负责调度与状态协调,节点上的 kubelet 与容器运行时负责真正跑容器。但「看懂架构」和「上手操作」之间,还隔着一层最容易被新...
DevOps全链路实战 | 第 3 天:Harbor 私有镜像仓库部署与验证:Helm 安装与镜像推送 - 恒星

DevOps全链路实战 | 第 3 天:Harbor 私有镜像仓库部署与验证:Helm 安装与镜像推送

第 3/18 天 引言 在前两天的实践中,我们已经完成了全链路架构的整体设计,并用 kubeadm 离线部署了一套带 Cilium 网络插件的 Kubernetes 集群。从今天开始,我们正式进入'流水线底座'的搭建阶...
Ceph+K8s 中间件实战 | 第 12 天:K8s 部署 Kafka 集群(Ceph RBD + 消息队列架构 + 运维) - 恒星

Ceph+K8s 中间件实战 | 第 12 天:K8s 部署 Kafka 集群(Ceph RBD + 消息队列架构 + 运维)

第 12/15 天引言在企业级微服务架构中,消息队列是解耦生产者与消费者、削峰填谷、异步通信的核心中间件。Apache Kafka 作为分布式流处理平台的标杆,凭借高吞吐、低延迟、可持久化、水平扩展的...
K8s 运维系列 | 第 13 天:日志体系——Loki 与 EFK 日志采集分析 - 恒星

K8s 运维系列 | 第 13 天:日志体系——Loki 与 EFK 日志采集分析

在 Kubernetes 集群中,Pod 随时可能被调度、重启或销毁,容器产生的日志如果只保存在本地文件里,会随着容器的生命周期一起消失。当线上出现故障时,运维人员往往需要在成百上千个 Pod 之间来...
DevOps全链路实战 | 第 7 天:Harbor 镜像版本管理与 Tag 策略配置 - 恒星

DevOps全链路实战 | 第 7 天:Harbor 镜像版本管理与 Tag 策略配置

第 7/18 天 引言 在前面六天的实战中,我们完成了全链路架构设计、K8s 集群部署、Harbor 私有镜像仓库搭建、GitLab CE 自托管部署、GitLab Runner 配置以及 GitLab CI 流水线搭建。流水线已经能...
Ceph+K8s 中间件实战 | 第 15 天:K8s 中间件统一监控与运维巡检总结(Prometheus + Grafana 全景) - 恒星

Ceph+K8s 中间件实战 | 第 15 天:K8s 中间件统一监控与运维巡检总结(Prometheus + Grafana 全景)

第 15/15 天 — 系列收官篇 经过前 14 天的持续实战,我们已经在 Ceph RBD/FS 持久化存储之上,成功部署了 MySQL、Redis(Cluster + Sentinel)、MinIO、MongoDB、Nacos、Zookeeper、Elasticsea...
K8s 运维系列 | 第 24 天:性能调优——节点与集群性能优化实战 - 恒星

K8s 运维系列 | 第 24 天:性能调优——节点与集群性能优化实战

在 Kubernetes 集群真正投入生产之后,绝大多数运维团队最先遇到的问题并不是'功能用不起来',而是'性能不够用'和'成本下不来'。CPU 被申请了一大堆却长期闲置、内存申请远超实际需求、节点利用...
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 中间件实战 | 第 17 天:K8s 部署 MongoDB 三主三从集群(Ceph RBD + 架构设计 + 运维命令) - 恒星

Ceph+K8s 中间件实战 | 第 17 天:K8s 部署 MongoDB 三主三从集群(Ceph RBD + 架构设计 + 运维命令)

第 17/28 天 引言 在前面的篇章中,我们已经在第 8 天用 Bitnami Helm Chart 部署过 MongoDB 副本集集群,并在第 15 天搭建了 Prometheus + Grafana 全景监控。今天我们把 MongoDB 的部署规格再...