~/talk

Remote execution of Python scripts using Viri

Talkat EuroPython 2011 · 2011-06-20..06-26· [python, devops-and-delivery]
slides:none on file

A small Python 3 agent installs on hosts and waits for signed jobs sent over XML-RPC over TLS from an admin workstation it uses a CA for mutual authentication and rejects unknown clients it stores each script by hash and stores hashes and execution history so runs are auditable and repeatable jobs can include data files, dependencies and cronlike scheduling it targets Linux (Red Hat/CentOS) now, Windows service support is pending and the project is beta not production ready

AI-written summary · about

  1. 0:00Introduzione
  2. 0:39About me
  3. 3:01Talk summary
  4. 3:55Motivation
  5. 5:12Viri overview
  6. 10:39Features
  7. 13:13Real case examples
  8. 18:22Any brilliant idea?
  9. 25:55Viri components virid
  10. 29:11Execution workflow
  11. 32:29Integration with third-party apps
  12. 33:46Is Viri secure? Communication is encrypted using TLS Viri daemon requires authentication using a PKI
  13. 37:29Installation
  14. 38:21Creating a PKI OpenSSL can do everything we need
  15. 41:19Basic viric commands
  16. 41:45Basic viric options
  17. 42:04Base script
  18. 42:56Scheduling
  19. 43:22Coming soon
  20. 45:02Other short term plans
  21. 46:55So, will God really kill sysadmins?
~/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.