Introduction to Automation Tools - Agentless Automation Tools

12 important questions on Introduction to Automation Tools - Agentless Automation Tools

What where the 4 concepts in mind creating Ansible?

1. Consistent
2. Secure
3. Highly reliable
4. Minimal learning curve

What does the Ansible Architecture/Workflow look like?

Quite simple, a Computer or Server called a control station issues all requests to the remote hosts.

What is the PPDIOO lifecycle for automation?

Prepare, Plan, Design, Implement, Operate, Optimize
  • Higher grades + faster learning
  • Never study anything twice
  • 100% sure, 100% understanding
Discover Study Smart

In what language are Ansible playbooks written?

It is written in Yet Another Markup Language (YAML). Ansible YAML files usually begin with three dashes --- and end with three periods ... Which is optional but common.

YAML uses key/value pairs to describe a dictionary just like JSON. What is the difference in notation?

In JSON quotations marks are used, which are not needed in YAML

What is YAML Lint?

A free online tool to check if YAML files have valid syntaxt.
www.yamllint.com

What are 5 common Ansible CLI commands and their use cases?

1. Ansible (Runs modules against targeted hosts)
2. Ansible-playbook (Runs playbooks)
3. Ansible-docs (Provides documentation on syntax and paramters in CLI
4. Ansible-pull (Changes Ansible clients from default Push model to pull model)
5. Ansible-vault (Encrypts YAML files that contain sensitive data)

What is Puppet Bolt?

It allows you to leverage the power of Puppet without having to install Puppet Master or Puppet Agents.
based on the Ruby language it can be installed in a single package and uses SSH or WinRM connections.

What 2 ways are there to use Puppet Bolt?

1. Orchestrator-driven task (Can leverage the Puppet architecture to use services to connect to devices. Meant for large-scale environments)

2. Standalone tasks (For connecting directly to devices or nodes to execute tasks and do not require any Puppet environment or components.)

What are commands for Puppet Bolt to run either a command or a script?

1. Bolt command run command-name
2. Bolt script run script-name
both followed by list of device to run it against

What is SaltStack SSH?

Similar to Puppet Bolt with Puppet commands SaltStack SSH offers an Agentless way to run Salt commands.
Requirements are the remote system having SSH enabled and Python installed.

What are 4 benefits gained from automating daily configuration tasks?

1. Increased agility
2. Reduced OPEX
3. Streamlined Management
4. Reduced Human Error

The question on the page originate from the summary of the following study material:

  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
Remember faster, study better. Scientifically proven.
Trustpilot Logo