SorryToPerson logo
返回
运维2026-04-15

运维面试题:配置管理与自动化

总结配置管理、基础设施即代码、自动化运维和常见面试问题。

运维面试题:配置管理与自动化

1. 什么是基础设施即代码(IaC)?

  • 用代码定义和管理基础设施。
  • 常见工具:Terraform、CloudFormation、Pulumi。
  • 支持可重复部署和审计。

2. 配置管理工具有哪些?

  • Ansible、Puppet、Chef。
  • SaltStack。
  • 主要用于管理系统配置、软件安装和服务状态。

3. IaC 的主要优势是什么?

  • 可版本控制。
  • 自动化可重复部署。
  • 减少配置漂移。

4. 如何处理环境差异?

  • 使用变量和模板.
  • 区分开发、测试、生产配置.
  • 使用分层配置和参数化。

5. 面试常问的变更管理策略有哪些?

  • 通过代码评审审查配置变更。
  • 模拟环境测试。
  • 变更回滚机制。

6. 何为配置漂移?

  • 运行环境配置与代码配置不一致。
  • 可通过周期性校验和自动化修复降低风险。
运维自动化配置管理