Soru

Zorluk: OrtaCapabilities of Configuration Management Mechanisms (Puppet, Chef, Ansible)

A network administrator is evaluating configuration management tools to streamline the provisioning of Cisco IOS XE switches across an enterprise network. Which of the following statements correctly describe the operational capabilities and characteristics of Ansible compared to Puppet and Chef? (Select TWO.)

  1. Ansible operates using an agentless architecture that communicates with network devices via SSH or NETCONF.Cevap
  2. Ansible configuration templates and playbooks are authored using human-readable YAML syntax.Cevap
  3. C
    Ansible managed nodes run a persistent background agent that periodically pulls updates over TCP port 8140.
  4. D
    Ansible uses Ruby-based Domain-Specific Language (DSL) files called recipes to enforce system states.

Cevap

Ansible uses an agentless push model communicating over SSH or NETCONF and relies on YAML-formatted playbooks.
Ansible features an agentless architecture that communicates with managed network devices using SSH or NETCONF and uses YAML formatting for defining configuration playbooks.

Adım Adım Çözüm

1
Analyze transport and software requirements for Ansible
Ansible is agentless and uses SSH or NETCONF to manage network devices.
Unlike traditional server automation tools, network switches often cannot host custom agent software, making Ansible's agentless approach well-suited for network hardware.
2
Identify the file format and configuration structure used by Ansible
Ansible configurations (playbooks) are written in YAML.
Puppet uses Puppet DSL (Manifests) and Chef uses Ruby DSL (Recipes/Cookbooks), while Ansible standardizes on YAML structure.

Anahtar Kavram

Operational characteristics and capabilities of Ansible vs. Puppet and Chef
Bu soruyu puanla