1. What is Kubernetes and why do we use it? It is a Container orchestration tool developed by Google used for multi-environment, multi-container deployment. As we know Docker containers do not have features like Autoscaling and Autohealing. So to pre...