Exploring Container Runtimes, Interfaces, and Service Meshes
In this chapter, we’ll go further into exploring container runtimes, networking, interfaces, and learning about service meshes. We will see which runtime implementations exist and the difference between them, learn how containers can communicate with each other over the network, which container interfaces exist in Kubernetes, and get to know what a service mesh is and its applications. We will also do a few more exercises using the Docker tooling we have previously installed to support our journey.
The contents of this chapter will cover topics from the Container Orchestration domain of the KCNA certification, which is the second biggest part of the exam, so make sure to answer all questions at the end of the chapter.
Here are the topics we’re going to cover:
- Container runtimes
- Container networking
- Container storage
- Container security
- Introducing service meshes
Let’...