⚙️ Паровой сервер ROADIT

Packer: путь от ручной сборки до фабрики образов

Пошаговая дорожная карта освоения Packer – создание идентичных образов машин для облаков, виртуализации и bare-metal из одного шаблона.

К списку Roadmaps TelegramM

Что такое Packer?

Packer — это инструмент от HashiCorp для создания идентичных образов машин для разных платформ из одного шаблона. Облака, гипервизоры, bare-metal — один конфиг, одинаковый результат.

Этот Roadmap проведёт вас через 4 уровня: от первого шаблона до фабрики образов с автоматизацией и интеграцией в CI/CD.

Общий прогресс

Уровень 1: Подмастерье

Цель: понять, зачем нужен Packer, установить инструмент и запустить первую сборку образа.

Рекомендуем ресурсы

  • Официальная документация: HashiCorp Developer — Packer: developer.hashicorp.com/packer
  • Well-Architected Framework: Immutable Infrastructure: docs.hashicorp.com/well-architected-framework
  • Книги и курсы:
    • «Automating Image Creation with HashiCorp Packer for DevOps» — Coursera (обновлён май 2025). Глубокое погружение в архитектуру, установку и HCL-шаблоны
    • Platform-Engineering-Playbook — раздел по Packer с видеоуроками: Crash Course (30 мин), Advanced Techniques (45 мин), Multi-Cloud Strategies (35 мин)
    • Infrastructure-as-Code Automation — главы по Terraform, Packer, Vault, Nomad и Consul