Skip to content

Instantly share code, notes, and snippets.

@dmccuk
Last active March 16, 2022 10:53
Show Gist options
  • Save dmccuk/7466b824eab9532739c6f6012c9c3206 to your computer and use it in GitHub Desktop.
Save dmccuk/7466b824eab9532739c6f6012c9c3206 to your computer and use it in GitHub Desktop.

Ansible: Run Playbooks From Other Teams

Some companies put the onnus of installing and setting up an application, onto the application teams themselves. This means they can leverage the power of the existing automation to stand up their application and reduce the time it takes to get up and running. They'll need to write the ansible playbooks to cover off all of their application requirements, but once that code exists, it's a simple matter to make small updates and tweaks manage that application going forward.

This demo will cover

  • Set-up a basic playbook to make a few simple updates on a remote server.
  • Create a couple of Ansible roles in a new GitHub repo (pre-perpared).
  • Create the requirements.yml file correctly andin the right place to pull down the new ansible roles from a different GitHub repository.
  • Watch Ansible run the new roles on our server successfully.

This Demo will give you a good overview of how to set this up yourself and how you can work with other teams within your organisation, using Ansible, to make better use of the automation, speed up delivery times and set up a repeatable process that can be tested and verified

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment