Curious how Kubernetes seems to magically achieve your desired state? When you pass your YAML file to the Kubernetes API and stuff just happens, what is going on? Eric Shanks breaks down the basics of the control loop that Kubernetes uses to accomplish this.
Eric Shanks comments:
The mechanism that allows for Kubernetes to enforce this desired state is the control loop. The basics of this are pretty simple. A control loop can be though of in three stages.
Observe – What is the desired state of our objects?
Check Differences – What is the current state of our objects and the differences between our desired state?
Take Action – Make the current state look like the desired state.
Repeat – Repeat this over and over again.
This is just a high-level explanation, of course. For a deeper dive, read more at The IT Hollow Kubernetes – Desired State and Control Loops.
- NGINX Reminds Me of Bo Jackson - October 8, 2019
- Kubernetes – Desired State and Control Loops - October 7, 2019
- Automation Anywhere: Bringing Bots to Your Business - October 4, 2019
- AWS Outposts – a Cuckoo in the Enterprise Nest? - October 4, 2019
- Cloud Computing and the Service Provider Renaissance - October 3, 2019
- Information Silos – Hire a Floater - September 27, 2019
- Backblaze: Cloud Storage For The Rest Of Us - September 26, 2019
- NetApp Cloud Insights: Visibility of Everything for Everyone - September 26, 2019
- Varying Approaches to Hyperconverged Infrastructure, or Why This Over That? - September 23, 2019
- Pure Accelerate 2019 Day 2 Keynote Liveblog - September 18, 2019