Hacking Your Build Process with Ansible

Notifications and Custom Modules


DC Configuration Management March 2014



Matt Makai | @mattmakai | makaimc on GitHub | Twilio Developer Evangelist

Warm up

Download .tar.gz

get_url demo

Consultants?

Client pissed.

Need heads up

Solve w/Ansible

Send text demo

Twilio + Ansible

Module demo

Custom modules

Client

"Call when deployment done"

1. Look at existing modules

2. Create module skeleton

3. Symlink Ansible pkg

4. Write code

5. Test & repeat

Custom module demo

Review

  • Finding & using modules
  • Sending text messages
  • Using Ansible's Twilio module
  • Implementing custom modules

Resources

Resources

Matt Makai

Picture references