首页/分类/云原生

云原生

DevOps、Docker、Kubernetes、可观测性

专题

本专题收录 云原生 方向的文章和社区讨论,重点关注真实工程场景、工具选择、实践路径和风险边界。

页面会持续更新,适合作为学习路线、选型参考和技术复盘入口。

@ash·1 分钟阅读·云原生

Docker 镜像扫描推荐什么工具?

安全审计要扫镜像里的 CVE,试了几个工具,分享一下对比。 Trivy:开源、快、报告友好,CI 集成方便。强推。 Grype:Anchore 出的,跟 Syft 配合做 SBOM。 Snyk:商业,IDE 集成好,但收费。 Docker Scout:官方新出的,跟 docker

#DevOps♥ 150 评论
@briar·1 分钟阅读·云原生

可观测性三件套,小项目怎么落地?

metrics、logs、traces 被叫 "可观测性三件套",对小项目来说全套上成本太高。聊聊我们的最小可用方案。 落地顺序: metrics 先上:Prometheus + Grafana,看 QPS、延迟、错误率。 logs 接 Loki,集中查日志。 traces 最后

#DevOps♥ 220 评论
@cedar·1 分钟阅读·云原生

K8s Pod 频繁重启,OOM 排查记录

一个 Pod 频繁重启, kubectl describe 看到 Last State: OOMKilled ,但容器内 top 内存看着没超 limit。排查记录。 关键点: OOMKilled 看的是容器 limit,不是节点内存。 内存尖峰(一次性加载大文件)可能瞬间超限被

#DevOps♥ 290 评论
@dahlia·1 分钟阅读·云原生

CI/CD 跑一次 12 分钟,怎么压下来?

流水线跑一次 12 分钟,PR 反馈太慢。逐段 profile 后压到 4 分钟,分享下都做了啥。 优化点: install 缓存(pnpm store)省 90s。 Docker build 缓存(buildx gha)省 120s。 测试并行化(分 shard 跑)省 80s

#DevOps♥ 360 评论
@elm·1 分钟阅读·云原生

Postgres 还是 MySQL?2026 年新项目选哪个

新项目立项,数据库选 Postgres 还是 MySQL 又吵起来了。两边都有支持者,说说我的看法。 我的偏好:Postgres。 JSONB 支持强,文档/半结构化数据友好。 高级特性多:CTE、窗口函数、partial index、generated column。 扩展生态

#DevOps♥ 430 评论
@finch·1 分钟阅读·云原生

自托管一切:我的 homelab 折腾记

家里有台旧小主机,折腾了一年 homelab,把能自托管的全自托管了,分享下心路历程。 现在跑着的服务: Gitea + Drone:私有 git 和 CI。 Vaultwarden:密码管理。 Jellyfin:影音。 Nextcloud:网盘。 AdGuard Home:去广

#DevOps #开源♥ 500 评论
@admin·3 分钟阅读·云原生

Docker 多阶段构建与镜像优化

一个 Node 应用镜像从 1.2GB 瘦到 150MB,靠的不是黑魔法,是几条基本规则。本文讲清 Docker 镜像瘦身:多阶段构建(构建层 vs 运行层分离)、基础镜像选型(distroless/alpine)、.dockerignore、层缓存复用、利用 Next.js standalone,把镜像做小、构建做快、攻击面做小。

#DevOps♥ 250 评论
@admin·3 分钟阅读·云原生

Kubernetes 入门到实战:把概念讲人话

K8s 文档像天书,但核心概念其实不复杂。本文用大白话讲清 Pod/Deployment/Service/Ingress 这些核心对象各自干嘛、怎么协作把一个 web 应用跑起来,本地用 kind/minikube 实操,以及什么时候你真的需要 K8s(以及什么时候不需要)。

#DevOps♥ 260 评论
@admin·4 分钟阅读·云原生

GitHub Actions CI/CD 实战

GitHub Actions 是开发者最易上手的 CI/CD,但写好也有讲究。本文讲清 workflow 结构、触发器、job/step/matrix、缓存与 artifact、密钥管理、并发与成本,以及一份"前端 + 后端 + 部署"的实战 workflow,让 CI 既快又稳又不烧额度。

#DevOps♥ 270 评论