CronJob (K8s)
Obiekt Kubernetesa uruchamiający Job według harmonogramu, w klasycznej składni cron. Chmurowy odpowiednik wpisu w crontabie — dla zadań okresowych, takich jak nocne kopie zapasowe, raporty i sprzątanie.
Mechanizm: CronJob ma harmonogram cron (np. 0 2 * * * = 02:00 każdej nocy) i szablon Joba; w każdym zaplanowanym momencie tworzy nowy Job, który wykonuje zadanie i kończy się. Kluczowe ustawienia: concurrencyPolicy (co się dzieje, gdy poprzednie uruchomienie jeszcze trwa — Allow, Forbid lub Replace), startingDeadlineSeconds (jak późno można uruchomić pominięte zadanie) oraz limity historii (ile starych udanych i nieudanych Jobów zachować). Zastosowania: nocne kopie baz danych, okresowe sprzątanie, generowanie dziennych raportów, odnawianie certyfikatów. Pułapki: strefy czasowe (historycznie działał w UTC) oraz nakładające się uruchomienia, gdy zadanie trwa dłużej niż interwał (ustaw concurrencyPolicy). Zbudowany na obiekcie Job. Powiązane z Job (K8s) i runbookiem.