Match each network configuration management framework on the left to its corresponding operational architecture, primary transport protocol, and native template file type on the right.
- AnsibleAgentless framework using SSH or NETCONF for push operational updates with YAML Playbooks
- PuppetAgent-based framework using TCP port 8140 for pull updates with declarative DSL Manifests
- ChefAgent-based framework using TCP port 443 for pull updates with Ruby-based Cookbooks and Recipes
Cevap
Ansible matches with the agentless SSH/NETCONF push framework using YAML Playbooks. Puppet matches with the agent-based TCP 8140 pull framework using declarative DSL Manifests. Chef matches with the agent-based TCP 443 pull framework using Ruby-based Cookbooks and Recipes.
Ansible uses an agentless architecture using SSH or NETCONF to push YAML Playbooks to target devices. Puppet uses an agent-based pull architecture over TCP 8140 using Puppet DSL Manifests. Chef uses an agent-based pull architecture over TCP 443 using Ruby Cookbooks and Recipes.
Adım Adım Çözüm
Anahtar Kavram
Operational attributes, transport protocols, and configuration file formats of Ansible, Puppet, and Chef