What is the Puppet equivalent to an Ansible Playbook called?
What is the Puppet equivalent to an Ansible Playbook called?
The Puppet equivalent to an Ansible Playbook is called a Puppet Manifest. A Manifest in Puppet contains the code that defines the desired state and configuration of the managed nodes, similar to how a Playbook in Ansible contains tasks and roles to be executed. While Puppet Catalogs are compiled from the Manifests, they do not directly correspond to Ansible Playbooks.
I think manifest is the equivalent of a play in Ansible. Catalogs are compiled by a Puppet master from manifests. A playbook is composed of one or more ‘plays’ in an ordered list. https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html#playbook-syntax
it's Puppet Manifest(E) equivalent to Ansible playbook. https://www.digitalocean.com/community/tutorials/getting-started-with-puppet-code-manifests-and-modules
A catalog is a document that describes the desired state for each resource that Puppet manages on a node. A Puppet master typically compiles a catalog from manifests of Puppet code. https://puppet.com/docs/puppet/7.1/static_catalogs.html
This one is very tricky. Manifests is what you write, which includes conditionals, etc. Catalog is what each node receives, with only the actions that target that node. Since you can't write a catalog, I'd say the equivalent from Ansible is a Manifest and not a Catalog.
it´s E, Manifest
https://ipcisco.com/lesson/ansible-vs-puppet-vs-chef/