可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

操作系统与资源管理插画
技术指南

AFFiNE:文档、白板与自托管工作区的取舍

AFFiNE 把文档、白板、数据库合进同一界面:Edgeless 模式让文档变成无限画布上的块,本地优先、可按官方方案自托管,基于可扩展的 BlockSuite 编辑器框架。本文讲清核心概念与 Docker 自托管。

操作系统与资源管理插画
技术指南

Ansible 常见错误与修复方法

Ansible 排障速查:YAML 缩进语法错、SSH 连接失败、清单与变量解析错、模块参数错、性能瓶颈五大类高频错误的原因与修复,附调试技巧。

操作系统与资源管理插画
技术指南

Ansible 入门实战指南

Ansible 零基础实战:无 Agent、SSH 直连、YAML 剧本。从环境搭建、清单文件、ad-hoc 命令到写出第一个自动化部署 Web 服务器的 playbook,一篇走完核心概念。

操作系统与资源管理插画
技术指南

Ansible 清单文件精通指南

Ansible inventory 从入门到进阶:INI/YAML 格式、主机分组、主机模式(通配/范围/交集)、主机变量与组变量层级、连接参数、复杂清单组织与验证测试。一篇讲透。

操作系统与资源管理插画
技术指南

Ansible lineinfile 模块:精准修改配置文件

lineinfile 对配置文件做外科手术式修改:正则定位行、存在性保证(幂等)、改参数/加条目/注释弃用项。本文覆盖基础操作、正则技巧、实战示例与最佳实践。

操作系统与资源管理插画
技术指南

Ansible Playbook 中的密钥管理指南

Ansible 密钥管理三条进阶路径:vars_prompt 交互输入(零存储)、Ansible Vault 加密入库(AES-256)、对接外部密钥管理系统(Vault/AWS SM 等)。附全程安全最佳实践。

操作系统与资源管理插画
技术指南

Ansible 模板完全指南:Jinja2 动态配置

Ansible 模板用 Jinja2 引擎在运行时渲染配置:变量插值、条件、循环、过滤器,同一份模板给不同环境/角色主机生成定制文件。本文从语法基础到部署策略与安全注意事项。

操作系统与资源管理插画
技术指南

Ansible Vault:为自动化加密保护密钥

Ansible Vault 用 AES-256 加密 playbook 中的敏感数据:整文件加密或单变量加密,运行时自动解密对自动化透明。本文覆盖核心命令、密码管理、实战场景与团队协作姿势。

操作系统与资源管理插画
技术指南

Ansible 与 Terraform 对比:怎么选、怎么配合

Ansible 管配置(过程式 YAML、无 Agent、SSH 直达),Terraform 管供给(声明式 HCL、状态文件、多云)。两者不是竞争而是分工:Terraform 把基础设施建出来,Ansible 把系统配置好。本文讲清架构差异与协作模式。

操作系统与资源管理插画
技术指南

Apple Container Machines:在 macOS 上原生跑 Linux 虚拟机

苹果 Container Machines 给 macOS 带来原生持久 Linux VM:基于 Apple Silicon 优化的轻量虚拟机,container machine 提供持久 Linux 环境,需区别于一次性 container run。本文讲清工作原理、上手流程与对比 Docker Desktop/OrbStack 的取舍。

操作系统与资源管理插画
技术指南

Appsmith:不过度设计地搭建内部工具

Appsmith 是 Apache 2.0 开源的内部工具平台:拖拽 UI + 全程 JavaScript 定制、直连数据库与 API、Git 版本控制、社区版与商业版授权不同。本文讲清适用场景与取舍。

操作系统与资源管理插画
技术指南

Linux Cron 定时任务入门

Cron 入门到实战:crontab 五段时间语法、编辑与管理、脚本执行环境差异(PATH/环境变量)、输出监控与失败告警。附常见坑与排查清单。