Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Fault Tolerance with Kubernetes
1. Fault Tolerance with Kubernetes
Aditya Patawari
Consultant and Trainer for Docker, Ansible and DevOps Tools
aditya@adityapatawari.com
adimania on freenode irc
http://adityapatawari.com
February 13, 2016
Aditya Patawari Fault Tolerance with Kubernetes
2. Topics
What is the problem?
Kubernetes Components
Pods
Replication Controller
Services and Endpoints
Aditya Patawari Fault Tolerance with Kubernetes
3. What is the problem?
I want my service to run.
I don’t care how.
Aditya Patawari Fault Tolerance with Kubernetes
5. Pods
Smallest entity in Kubernetes world.
May consist of multiple containers.
Possible to mount external volumes.
Container to container network is transparent.
Aditya Patawari Fault Tolerance with Kubernetes
6. Replication Controllers
Collection of pods.
More highly available.
Kind of full stack developer, but better
Aditya Patawari Fault Tolerance with Kubernetes
7. Services and Endpoints
Middle man between two labeled entities
Facilitates the communication
Abstracts the traffic and provide routing
Aditya Patawari Fault Tolerance with Kubernetes
10. Questions?
Name: Aditya Patawari
Twitter: https://twitter.com/adityapatawari
Email: aditya@adityapatawari.com
Please download the setup instructions from
http://goo.gl/rgGsPB
Examples from the talk: https://goo.gl/XKyjcM
More complicated example with Webserver + Magento(PHP)
+ Database : https://goo.gl/AupAaU
Aditya Patawari Fault Tolerance with Kubernetes