~/talk

The Sandwich Situation: Ansible Modules for the OpenStack SDK

Talkat OpenInfra Summit 2020 · 2020-10-19..10-23· [devops-and-delivery, open-source]
links:none on file
slides:none on file

Ansible modules are implemented by calling the OpenStack SDK so provisioning is literally a playbook invoking modules like openstack.cloud.server and openstack.cloud.server_info; info modules are a two-liner that converts SDK generators to lists and returns JSON, action modules handle create/delete with optional wait (default true) and check mode. Examples include network/subnet/router/server provisioning and a volume backup module that waits for status or signals failure; modules package as the openstack.cloud collection.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:50Ansible and OpenStack SDK overview
  3. 8:17Playbook example with OpenStack
  4. 10:49Info and action modules explained
  5. 16:55Implementing action modules
  6. 26:03Packaging and testing modules
  7. 27:32Summary and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.