Devops

You need to install periodically a package (unless it's already exists) on different operating systems (Ubuntu, RHEL, ...). How would you do it?

Difficulty: unrated

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

Answer

There are multiple ways to answer this question (there is no right and wrong here):

  • Simple cron job
  • Pipeline with configuration management technology (such Puppet, Ansible, Chef, etc.) ...