ContainerWeek
April 2019
First presentation: Building Kubernetes Clusters, One Piece At A Time
Second presentation: Running Kubernetes Without Nodes
Hi!
@jpetazzo
In-person training does not scale
@jpetazzo
Learning Kubernetes?
@jpetazzo
Two topics today!
¹Or until the cloud runs out of capacity. 🤷
@jpetazzo
Understanding Kubernetes�by building clusters one piece at a time
Why? (1/2)
@jpetazzo
Why? (2/2)
@jpetazzo
How?
Next slide: diagram by Lucas Käldström
@jpetazzo
What do we need to do?
@jpetazzo
Time for a live demo! (see here for details)
Takeaways
@jpetazzo
@jpetazzo
Questions?
Learning Kubernetes?
@jpetazzo
Running Kubernetes without nodes
Okay, so we've set up�our Kubernetes cluster.
Now what?
How many nodes�do we need?
Capacity planning is hard
�
@jpetazzo
Solution 1: think big
@jpetazzo
Solution 2: auto-scale the cluster
@jpetazzo
Solution 3: don't run nodes
🤔
@jpetazzo
Run containers without running servers
@jpetazzo
AWS Fargate / Azure Container Instances
@jpetazzo
Virtual Kubelet
@jpetazzo
Virtual Kubelet pros and cons
@jpetazzo
Elotl Kiyot
@jpetazzo
How does Kiyot run pods?
�(See picture on next slide!)
��
@jpetazzo
Time for more live demo! (see here for details)
Conclusions
�If you want to try it, check Milpa Community Edition
@jpetazzo
One last thing...
@jpetazzo
Questions?
Would you like to know more?
@jpetazzo
Thank you!