Skip to content

Instantly share code, notes, and snippets.

@ianjuma
Last active January 4, 2018 15:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ianjuma/236182a4385e2dafa03a78e768169aa6 to your computer and use it in GitHub Desktop.
Save ianjuma/236182a4385e2dafa03a78e768169aa6 to your computer and use it in GitHub Desktop.
Ansible Puppet
Modules Ships with a lot of modules Modules have to be installed from Puppet Forge.
Syntax Uses YAML Custom DSL
Architecture Only SSH connection required Push change Client - server architecture Pull catalogs from the master
Programming approach or style Procedural Declarative
Templating Uses Jinja 2 Possibility for both Puppet and Ruby templates
Reporting Limited Extensive reporting with dashboard available
Node classification Simple and straightforward More complicated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment