Groovy for System Administrators
summary
Argues servers should be built reproducibly as part of the build pipeline, not left 10% done for config management; demonstrates a Gradle provisioning plugin that creates an unattended ISO, builds an RPM from a Ratpack fat‑jar, provisions a VirtualBox VM and boots a working Hello World. Shows Grails/Spring Security used for PAM auth via Grails‑based auth and a proof‑of‑concept kernel module + UDP that intercepts mkdir and asks a Groovy listener to allow or deny, and it works end‑to‑end.
AI-written summary · about
chapters (8)
- 0:00Introduction to devops goals
- 3:26Core system administration
- 9:48Limitations of configuration
- 15:00Rethinking infrastructure
- 21:20Programmatic provisioning
- 26:55Continuous deployment demo
- 38:24Centralized authentication
- 51:50Kernel hacking and auditing
related talks
01h 03mPower of Gradle
59mEverything as a Code
46mProtecting Your Organization from Build-system Attacks
35mPEACE: Programming Expertly Amid Corporations & Enterprises
01h 15mKeeping growing software projects under control with Gradle
02h 49mGradle: Give Your Build Some Love and It Will Love You Back!
44mPlatform Engineering in action
22m20+ years of building systems that outlast the chaos
