核心术语速查
本篇定位
组内七篇笔记的核心术语一览表——按主题分类,每条给一句话解释并回链出处篇目。用于快速复习与检索,深入理解请点链接回到原篇。
基础概念
| 术语 | 一句话解释 | 详细出处 |
|---|---|---|
| DevOps | 开发(Development)与运维(Operations)的结合,两者界限消失的协作文化 | 03-DevOps |
| CI(持续集成) | 代码 push 后自动执行:格式检查 → 自动测试 → 打包编译,确保新代码"合规"且不破坏老功能 | 06-CI-CD |
| CD(持续部署/交付) | CI 通过后自动把成品传输到生产服务器并重启,无需人工干预 | 06-CI-CD |
| WebHook | 给服务器配的"专属座机":GitHub 收到 push 就给服务器发 HTTP 请求,触发本地脚本 | 04-运维革命 |
| Runner(执行器) | CI/CD 平台提供的云端临时服务器,替生产服务器干打包的"苦力活",用完即销毁 | 06-CI-CD |
| 流水线(Pipeline) | 拉代码 → 构建 → 测试 → 部署 → 重启的自动化链条,某个阶段失败则后续全部中止 | 04-运维革命 |
容器化与编排
| 术语 | 一句话解释 | 详细出处 |
|---|---|---|
| Docker | 把代码+环境+操作系统打包成"集装箱(镜像)",扔到哪都 100% 一致,终结"在我电脑上能跑" | 04-运维革命 |
| Kubernetes(K8s) | Google 开源的"机器管理机器"大管家:自动修复、弹性伸缩、声明式配置 | 04-运维革命 |
| Borg | Google 内部 2003 年起使用的集群管理系统,K8s 是 2014 年基于其经验开源的"大众版" | 07-对话存档 |
| 声明式配置(YAML) | 只告诉 K8s"我要什么"(如保持 5 个实例),不写"怎么做",K8s 负责实现 | 07-对话存档 |
| IaC(基础设施即代码) | 买服务器、配防火墙、装数据库全部写成代码执行,告别面板点点点 | 07-对话存档 |
发布策略
| 术语 | 一句话解释 | 详细出处 |
|---|---|---|
| 停服更新 | 石器时代做法:公告停机 → 维护 → 恢复,暴力但简单 | 07-对话存档 |
| 蓝绿发布 | 两套环境 + 负载均衡器拨开关瞬间切换,秒级回滚,但需要双倍资源 | 07-对话存档 |
| 滚动发布 | 新版本服务器分批上岗,老玩家留旧服直到对局结束,系统如生物新陈代谢从不中断 | 07-对话存档 |
| 金丝雀/灰度发布 | K8s 时代主流:小比例流量先验证新版本,最精细、最省钱 | 07-对话存档 |
现代运维角色
| 术语 | 一句话解释 | 详细出处 |
|---|---|---|
| SRE(站点可靠性工程师) | Google 提出的高阶运维岗位:用软件工程方法保证系统"绝对不死" | 01-IT |
| 四大使命 | 造流水线(造工具的人)、可观测性(雷达兵)、高可用容灾(绝对不死)、成本优化 | 04-运维革命 |
| 可观测性 | Prometheus + Grafana 监控大盘,接口响应从 50ms 涨到 200ms 就报警,把问题扼杀在摇篮里 | 04-运维革命 |
| 混沌工程 | 平时主动"拔电源演习",验证跨城双活、异地多活架构真的扛得住灾难 | 04-运维革命 |
| FinOps | 云成本优化:白天 500 台半夜 50 台,每月为公司省下几百万 | 04-运维革命 |
Jenkins 实操术语
| 术语 | 大白话 | 详细出处 |
|---|---|---|
| Job / 任务 | Jenkins 里的一个「工作项」 | 05-Jenkins |
| Build / 构建号 | 执行一次任务;#2760 = 第 2760 次 | 05-Jenkins |
| Workspace | Jenkins 拉代码的工作目录 | 05-Jenkins |
| Node / 节点 | 执行构建的机器(Master 调度,Node 干活) | 05-Jenkins |
| Console Output | 构建日志,排错全靠它 | 05-Jenkins |
| 天气图标 | 任务健康度:☀️ 全成功 → ⛈️ 全失败 | 05-Jenkins |
| 定时构建语法 | 与 cron 相同:H/15 * * * * 每 15 分钟 |
05-Jenkins |
| hosts 本地 DNS 覆盖 | 让自己电脑把域名"欺骗"到指定 IP,访问预发布不影响他人 | 05-Jenkins |
演进时间线速记
2000s 石器时代 物理机 + 人肉运维 + FTP 传文件
2010 青铜时代 VMware 虚拟机 + Jenkins 脚本
2013 工业革命 Docker 容器化
2015- 赛博时代 Kubernetes + 云原生(Google Borg 2003 就在用)
组内导航:⬅️ CI-CD流水线技术详解 | 🏠 00-DevOps与运维
💬 评论