~/talk

Create a Secure RESTful API Gateway for PowerShell Scripts

Talkat PowerShell + DevOps Global Summit 2022 · 2022-04-25..04-28· [security]
links:none on file
slides:none on file

Module restPS is an open source PowerShell wrapper around the .NET HTTP listener that exposes script files as JSON-defined routes, runs on PowerShell 5.1/6/7 and in containers, and is single-threaded. It supports HTTPS with server and client certs, CA validation, CRL checks and optional token/password checks, and includes helper scripts. It is used to manage about 80 vCenters via per-host endpoints, returns script output over HTTP(S), and the demo implementations mostly function with some live-demo hiccups.

AI-written summary · about

  1. 0:00Introduction
  2. 0:35About Justin
  3. 6:52Agenda
  4. 7:40Demo Overview
  5. 8:19Demo Walkthrough
  6. 10:03Import Consoles
  7. 10:53Deploy
  8. 12:05Routes
  9. 13:38Server Console
  10. 15:13Console Title
  11. 15:45Web Browser Demo
  12. 17:13Certificate Demo
  13. 20:07HTTP Demo
  14. 22:02Disable SSL Validation
  15. 23:08Switch to HTTPS
  16. 24:00Verify Root CA
  17. 24:32Testing
  18. 30:27Troubleshooting
  19. 32:43Recap
~/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.