Shell

Today we have tools and technologies like Ansible, Puppet, Chef, ... Why would someone still use shell scripting?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

  • Speed
    • Flexibility
    • The module we need doesn't exist (perhaps a weak point because most CM technologies allow to use what is known as "shell" module)
    • We are delivering the scripts to customers who don't have access to the public network and don't necessarily have Ansible installed on their systems.