K8s 第5页
K8s 运维系列 | 第 11 天:权限安全——RBAC 与 ServiceAccount - 恒星

K8s 运维系列 | 第 11 天:权限安全——RBAC 与 ServiceAccount

引言 在 Kubernetes 集群中,随着业务规模不断扩大,越来越多的人和程序需要访问集群资源。有人需要部署应用、有人需要查看日志、有人只需要读取监控指标,而自动化流水线(CI/CD)也需要调用 A...
DevOps全链路实战 | 第 13 天:告警规则与 Alertmanager 钉钉/邮件通知渠道配置 - 恒星

DevOps全链路实战 | 第 13 天:告警规则与 Alertmanager 钉钉/邮件通知渠道配置

第 13/19 天 引言 在前两天的内容中,我们已经完成了 Prometheus 指标采集和 Grafana 可视化看板的搭建。监控数据再丰富,如果没有人去看,也只是一堆沉睡的数字。真正的'可观测性'闭环,必须包...
小 刚的头像 - 恒星小 刚16天前
040
DevOps全链路实战 | 第 3 天:Harbor 私有镜像仓库部署与验证:Helm 安装与镜像推送 - 恒星

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

第 3/18 天 引言 在前两天的实践中,我们已经完成了全链路架构的整体设计,并用 kubeadm 离线部署了一套带 Cilium 网络插件的 Kubernetes 集群。从今天开始,我们正式进入'流水线底座'的搭建阶...
小 刚的头像 - 恒星小 刚26天前
040
K8s 运维系列 | 第 12 天:证书与多集群——kubeconfig 与集群切换 - 恒星

K8s 运维系列 | 第 12 天:证书与多集群——kubeconfig 与集群切换

在生产环境里,运维人员很少只面对一个 Kubernetes 集群。开发、测试、预发、生产,再加上不同机房或云厂商的集群,少则两三个,多则十几个。面对这么多集群,如何安全地保存访问凭证、如何在它...
K8s 运维系列 | 第 23 天:扩展开发——CRD 与 Operator 模式 - 恒星

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

在掌握了 Deployment、StatefulSet、Service、Ingress、Helm 等内置对象之后,很多运维工程师会问一个更深层的问题:当 Kubernetes 内置的能力不够用时,我们还能做什么?答案就是 Kubernetes ...
小 刚的头像 - 恒星小 刚32天前
040
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 的部署规格再...
小 刚的头像 - 恒星小 刚3天前
040
K8s 运维系列 | 第 16 天:工作负载进阶——StatefulSet、DaemonSet 与 Job - 恒星

K8s 运维系列 | 第 16 天:工作负载进阶——StatefulSet、DaemonSet 与 Job

在前面的文章中,我们重点学习了 Kubernetes 中最常见的无状态工作负载 Deployment,它凭借 ReplicaSet 与滚动更新机制,成为了绝大多数 Web 应用部署的首选。然而真实的生产环境远比'无状态服...
K8s 运维系列 | 第 27 天:GitOps 实践——Argo CD 声明式部署 - 恒星

K8s 运维系列 | 第 27 天:GitOps 实践——Argo CD 声明式部署

引言 在上一篇我们讨论了 Jenkins 与 GitLab CI 如何把镜像构建、部署到集群,本质上是「Push 模式」——CI 主动把资源推到 K8s。但当集群规模扩大、环境变多、审批链路变长之后,Push 模式会逐...
DevOps全链路实战 | 第 2 天:K8s 集群与网络基础:kubeadm 离线部署与 Cilium 网络插件 - 恒星

DevOps全链路实战 | 第 2 天:K8s 集群与网络基础:kubeadm 离线部署与 Cilium 网络插件

第 2/18 天 引言 在第 1 天,我们把「从代码提交到灰度发布」的完整 DevOps 管道蓝图摊在了桌面上:Git 仓库、CI 流水线、镜像仓库、GitOps 控制器、可观测性组件、渐进式交付控制器——这些子...
小 刚的头像 - 恒星小 刚27天前
030
DevOps全链路实战 | 第 19 天:供应链安全闭环:Trivy 扫描 + cosign 签名 + Kyverno 验签 - 恒星

DevOps全链路实战 | 第 19 天:供应链安全闭环:Trivy 扫描 + cosign 签名 + Kyverno 验签

第 19/19 天 — 系列收官篇。今天我们将打通 DevOps 全链路的最后一公里:从镜像漏洞扫描、签名验签到准入控制,构建完整的供应链安全闭环。 引言:为什么供应链安全至关重要 在前 18 天的实战...
小 刚的头像 - 恒星小 刚10天前
030
DevOps全链路实战 | 第 13 天:告警规则与 Alertmanager:钉钉/邮件通知渠道配置(重制版) - 恒星

DevOps全链路实战 | 第 13 天:告警规则与 Alertmanager:钉钉/邮件通知渠道配置(重制版)

本文为「DevOps全链路实战」系列重制版,基于 2026 年最新 kube-prometheus-stack (v0.85+) 与 Alertmanager v0.28 重新撰写,涵盖钉钉企业版 Webhook v2 签名验证、邮件 TLS 1.3 配置及告警分...
小 刚的头像 - 恒星小 刚9天前
030
K8s 运维系列 | 第 13 天:日志体系——Loki 与 EFK 日志采集分析 - 恒星

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

在 Kubernetes 集群中,Pod 随时可能被调度、重启或销毁,容器产生的日志如果只保存在本地文件里,会随着容器的生命周期一起消失。当线上出现故障时,运维人员往往需要在成百上千个 Pod 之间来...