Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Who sacked my cluster
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Sachin Singh
July 10, 2026
4
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Who sacked my cluster
IISc summer school July 2026
Sachin Singh
July 10, 2026
More Decks by Sachin Singh
See All by Sachin Singh
From vericoding to verified projects
sachinkumarsingh092
0
16
Enhancing delivery sing k8s gateway api and istio
sachinkumarsingh092
0
5
Reconciliation patters, control theory and cluster api
sachinkumarsingh092
0
5
Featured
See All Featured
From π to Pie charts
rasagy
1
400
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Making the Leap to Tech Lead
cromwellryan
135
10k
4 Signs Your Business is Dying
shpigford
187
23k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Optimizing for Happiness
mojombo
378
71k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Transcript
Who sacked my cluster? Sachin Singh
$ whoami • Senior software engineer @ DigitalOcean • Interested
in distributed systems, cloud-native technologies and lately formal verifications.
Agenda • Control Theory and (wth is) Kubernetes • Reconciliation
Pattern • Project details
None
A simple example to understand controllers in real life..
None
A few terms • The entity that we want to
control - System • The desired state - Set Point (SP) • The observed state - Process Variable (PV) • How “far” are we currently from our desired state? - Error (e) • Who drives the system to where it needs to be? - Controller
None
None
Kubernetes
None
https://github.com/kubernetes/community/blob/master/contributors/devel/sig-api-machinery/controllers.md
None
None
None
None
None
None
The fiends that plague thee thus!
None
Defining the action surface
Pure Simulation
Smart Deterministic Scheduling
Gatekeeping
Soundness guarantees
Thank you! https://github.com/sachinkumarsingh092/lean-rl/