~/talk

DevOps with Python

Talkat PyCon Israel 2017 · 2017-06-11..06-13· [devops-and-delivery, python]
links:none on file
slides:none on file

Demonstrates a Python pipeline that creates VMs end-to-end: edits a VMX template, clones VMDK, registers and powers on VMs via SSH, creates port groups with PyVmomi, and configures switch VLANs and router subinterfaces using Netmiko + Paramiko. A Django form front end triggers the workflow and a pool supplies IPs/VLANs; demo provisions two VMs with working network paths. No vendor controller or REST API is used here; author also describes an IOS-update script that requires reboot-and-check logic.

AI-written summary · about

  1. 0:00Intro
  2. 0:31Why I started developing in Python
  3. 1:32What is DevOps? - software Development and information technology Operations
  4. 1:46Information Technology and Operations IT and Operations generally covers everything outside of Application programming and management
  5. 2:18Automation Advantages
  6. 2:49Automation Challenges - Multivendor environment
  7. 3:52On-box Automation
  8. 5:18REST-API GET
  9. 7:33Netmiko supported vendors
  10. 8:31Virtual Machine Files
  11. 8:53Network Flow
  12. 9:19vmx Template
  13. 9:36Create new VM directory
  14. 10:08Clone vmdk
  15. 10:44Register and Power ON a VM
  16. 11:15Create API Connection to ESXi
  17. 12:38Sending commands
  18. 12:55Sending config commands
  19. 13:38Wrong privilege error
  20. 15:07Create New VM Model
  21. 15:21Create New VM Form
  22. 15:34Create New VM Template
  23. 16:21Quick Demo
~/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.