Puppet
Puppet is a Configuration Management Tool,
• A framework for Systems Automation
• A Declarative Domain Specific Language (DSL)
• An Open Source software written in Ruby
• Works on Linux, Unix (Solaris, AIX, *BSD), MacOS, Windows (Supported Platforms)
• Developed by Puppet Labs.
Configuration Management
• Infrastructure as Code: Track, Test, Deploy, Reproduce, Scale
• Code commits log shows the history of change on the infrastructure
• Reproducible setups: Do once, repeat forever
• Scale quickly: Done for one, use on many
• Coherent and consistent server setups
• Aligned Environments for development, test, QA, prod nodes
• Alternatives to Puppet: Chef, CFEngine, Salt, Ansible
To learn more about Puppet here :
Comments
Post a Comment