Kubernetes is the default orchestration engine for containers. Its options for controlling and managing pods and containers include: Deployments, StatefulSets and ReplicaSets. Each of these features has its own purpose, with the common function to ensure that pods run continuously.
Source: LXer – A beginners guide to Kubernetes Jobs and CronJobs