Skip to content

Commit 407eb50

Browse files
authored
Merge pull request kubernetes#90566 from deads2k/beta-annotations-08-certs
add prerelease lifecycle tags to certificates
2 parents 3546d62 + 6b52499 commit 407eb50

File tree

4 files changed

+63
-0
lines changed

4 files changed

+63
-0
lines changed

staging/src/k8s.io/api/certificates/v1beta1/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ go_library(
1414
"types.go",
1515
"types_swagger_doc_generated.go",
1616
"zz_generated.deepcopy.go",
17+
"zz_generated.prerelease-lifecycle.go",
1718
],
1819
importmap = "k8s.io/kubernetes/vendor/k8s.io/api/certificates/v1beta1",
1920
importpath = "k8s.io/api/certificates/v1beta1",

staging/src/k8s.io/api/certificates/v1beta1/doc.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ limitations under the License.
1717
// +k8s:deepcopy-gen=package
1818
// +k8s:protobuf-gen=package
1919
// +k8s:openapi-gen=true
20+
// +k8s:prerelease-lifecycle-gen=true
2021

2122
// +groupName=certificates.k8s.io
2223

staging/src/k8s.io/api/certificates/v1beta1/types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ import (
2525
// +genclient
2626
// +genclient:nonNamespaced
2727
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
28+
// +k8s:prerelease-lifecycle-gen:introduced=1.12
29+
// +k8s:prerelease-lifecycle-gen:deprecated=1.22
2830

2931
// Describes a certificate signing request
3032
type CertificateSigningRequest struct {
@@ -149,6 +151,8 @@ type CertificateSigningRequestCondition struct {
149151
}
150152

151153
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
154+
// +k8s:prerelease-lifecycle-gen:introduced=1.12
155+
// +k8s:prerelease-lifecycle-gen:deprecated=1.22
152156

153157
type CertificateSigningRequestList struct {
154158
metav1.TypeMeta `json:",inline"`

staging/src/k8s.io/api/certificates/v1beta1/zz_generated.prerelease-lifecycle.go

Lines changed: 57 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)