Kubernetes Jobs Explained: Finite Workloads & Batch Guide