Кукольный Учебник
Puppet - это технология управления конфигурацией для управления инфраструктурой на физических или виртуальных машинах. Это инструмент управления конфигурацией программного обеспечения с открытым исходным кодом, разработанный с использованием Ruby, который помогает оперативно управлять сложной инфраструктурой. Это руководство поможет понять строительные блоки Puppet и то, как он работает в инфраструктурной среде. Все примеры и фрагменты кода, используемые в этом руководстве, протестированы. Фрагменты рабочего кода можно просто использовать в любой настройке Puppet, изменив текущие определенные имена и переменные.
Это руководство было подготовлено для тех, кто хочет понять особенности и функциональность Puppet и то, как он может помочь в упрощении управления инфраструктурой.
После прохождения этого руководства вы получите среднее понимание Puppet и его рабочего процесса. Это также даст вам четкое представление о том, как настроить Puppet в заранее настроенной инфраструктуре и использовать его для автоматизации.
Мы предполагаем, что любой, кто хочет понять и изучить Puppet, должен иметь представление о системном администрировании, инфраструктуре и коммуникации по сетевому протоколу. Чтобы автоматизировать подготовку инфраструктуры, нужно иметь команду для написания базового сценария Ruby и базовой системы, в которой нужно использовать Puppet.