Kubernetes Architecture

Even if you have a platform to run and manage your applications on top of Kubernetes, knowing how it works can be very beneficial when making design decisions in your code. For example, knowing what Kubernetes does when shutting down a container, or how storage is presented to the container. The better knowledge of the tools that you have at your disposal, the better you can use them.