Job chạy task đến khi hoàn tất, phù hợp migration, batch processing, one-off import. CronJob tạo Jobs theo lịch, phù hợp cleanup định kỳ, report hoặc sync data.
Ví dụ CronJob:
yaml
apiVersion: batch/v1
kind: CronJob
metadata:
name: cleanup
spec:
schedule: "0 2 * * *"
jobTemplate:
spec:
template:
spec:
restartPolicy: OnFailure
containers:
- name: cleanup
image: my-cleanup:1.0.0Cần cấu hình concurrency policy, retry/backoff và deadline để tránh job chồng lên nhau hoặc chạy vô hạn.