Deprecate batch/v1beta1 CronJob & CronJobList in 1.21, with removal still 1.25

This commit is contained in:
Maciej Szulik 2021-03-04 12:53:10 +01:00
parent 9364d0fc81
commit 2c17621b29
No known key found for this signature in database
GPG Key ID: F15E55D276FA84C4

View File

@ -56,7 +56,9 @@ type JobTemplateSpec struct {
// +genclient
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
// +k8s:prerelease-lifecycle-gen:introduced=1.8
// +k8s:prerelease-lifecycle-gen:deprecated=1.22
// +k8s:prerelease-lifecycle-gen:deprecated=1.21
// +k8s:prerelease-lifecycle-gen:removed=1.25
// +k8s:prerelease-lifecycle-gen:replacement=batch,v1,CronJob
// CronJob represents the configuration of a single cron job.
type CronJob struct {
@ -79,7 +81,9 @@ type CronJob struct {
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
// +k8s:prerelease-lifecycle-gen:introduced=1.8
// +k8s:prerelease-lifecycle-gen:deprecated=1.22
// +k8s:prerelease-lifecycle-gen:deprecated=1.21
// +k8s:prerelease-lifecycle-gen:removed=1.25
// +k8s:prerelease-lifecycle-gen:replacement=batch,v1,CronJobList
// CronJobList is a collection of cron jobs.
type CronJobList struct {