You are working as a DevOps engineer for a company that is adopting Kubernetes for their cloud-native application deployment. You need to deploy a stateless microservice-based application on Kubernetes, ensuring that the application is scalable and fault-tolerant. You decide to use Kubernetes Deployments to achieve this. What is the primary purpose of using a Kubernetes Deployment in this scenario?