Declarative Linux with the Common Operating System Interface
summary
Argues for replacing ad hoc server typing and SSH with a small HTTP/gRPC API surface that manages a purpose-built OS image for Kubernetes deployment, demonstrating curl/grpc calls from London to LA and a talsctl bootstrap that configures nodes without a shell. Uses Talos Linux as a single-purpose distro, publishes the cozy spec for extensible APIs, and shows controllers doing declarative reconcilation; goal is fewer scripts, no SSH or shell, and safer upgrades.
AI-written summary · about
chapters (6)
- 0:00Introduction and Setup
- 1:34Moana - Commentary and Insights
- 7:01Linux and Automation Discussion
- 11:22API Integration with Linux
- 15:04Talos Linux and Single Purpose Distros
- 21:39Conclusion and Q&A
related talks
28mTalos Linux: One (Immutable) OS to Rule Them All
34mDon’t Debug, Reset: Managing Kubernetes the Declarative Way with Talos Linux
35mImperative to Declarative Infrastructure by For Developers and Operators
30mBuilding Linux Distributions for Fun and Profit
31mUnsung Hero Of the Cloud Native Revolution: Container Linux Then And Now
44mThe Containerization of the Operating System: Exploring Bootc and the Future of Linux Deployment
20mEmergence of Linux Application Containers and the Rise of Kubernetes
10m⚡Lightning Talk: How I Built My Laptop Into an MCP Server To Create Secure Cloud Native Infrastructure
