~/talk

OpenStack Client 101: Becoming a Comandline Poweruser

Talkat OpenInfra Summit 2020 · 2020-10-19..10-23· [developer-experience]
slides:none on file

Compares direct API curl calls, the Python SDK and per-service CLIs, then teaches the unified OpenStack Client (OSC) workflow: how to install inside a Python virtualenv with pip (needs gcc, wheel and optional extensions), how to write clouds.yaml and an optional secure file, where to place them, and concrete commands like openstack server list plus column selection and JSON output piped to jq. Shows OSC auto-detection of extensions and when OSC+SDK avoids scripting raw HTTP.

AI-written summary · about

  1. 0:00Intro
  2. 0:21NILS MAGNUS Cloud Architect and Community Reach-out
  3. 0:55Cloud as a web UI for virtualized resources?
  4. 2:14Options to access your cloud: API
  5. 4:34Challenges with API calls
  6. 5:25Options to access your cloud: SDK
  7. 6:27OpenStack SDK
  8. 7:02Bonus options to access your cloud: Extension to the SDK
  9. 7:53SDK extensions
  10. 8:12Options to access your cloud: service specific clients
  11. 10:50Options to access your cloud: CLI
  12. 13:07OpenStack Client a.k.a. CLI a.k.a. openstack
  13. 13:35Installation
  14. 15:58Authentication
  15. 18:35Full examples for clouds.yam
  16. 20:36Output handling
  17. 21:19Output formatting
  18. 22:40Wrap-up
  19. 24:26OpenStack Scavenger Hunt
~/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.