Skip to content

Commit 1aee03f

Browse files
committed
add prerelease lifecycle tags to apiregistration.k8s.io
1 parent 8e43b5e commit 1aee03f

File tree

4 files changed

+81
-0
lines changed

4 files changed

+81
-0
lines changed

staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ go_library(
1616
"zz_generated.conversion.go",
1717
"zz_generated.deepcopy.go",
1818
"zz_generated.defaults.go",
19+
"zz_generated.prerelease-lifecycle.go",
1920
],
2021
importmap = "k8s.io/kubernetes/vendor/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1",
2122
importpath = "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1",

staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/doc.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ limitations under the License.
2020
// +k8s:openapi-gen=true
2121
// +groupName=apiregistration.k8s.io
2222
// +k8s:defaulter-gen=TypeMeta
23+
// +k8s:prerelease-lifecycle-gen=true
2324

2425
// Package v1beta1 contains the API Registration API, which is responsible for
2526
// registering an API `Group`/`Version` with another kubernetes like API server.

staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/types.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ package v1beta1
1919
import metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2020

2121
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
22+
// +k8s:prerelease-lifecycle-gen:introduced=1.7
23+
// +k8s:prerelease-lifecycle-gen:deprecated=1.19
24+
// +k8s:prerelease-lifecycle-gen:replacement=apiregistration.k8s.io,v1,APIServiceList
2225

2326
// APIServiceList is a list of APIService objects.
2427
type APIServiceList struct {
@@ -138,6 +141,9 @@ type APIServiceStatus struct {
138141
// +genclient
139142
// +genclient:nonNamespaced
140143
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
144+
// +k8s:prerelease-lifecycle-gen:introduced=1.7
145+
// +k8s:prerelease-lifecycle-gen:deprecated=1.19
146+
// +k8s:prerelease-lifecycle-gen:replacement=apiregistration.k8s.io,v1,APIService
141147

142148
// APIService represents a server for a particular GroupVersion.
143149
// Name must be "version.group".

staging/src/k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1/zz_generated.prerelease-lifecycle.go

Lines changed: 73 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)