Kubernetes Multi-Container Pod Design patterns

The idea of the decoupling large monolithic application into micro services provides us the capability to develop set of independent, reusable components.

This will help to scale up/down as required and also we can modify each service based on different requirements instead of modifying one big application.