Skip to content

Commit 69f9c87

Browse files
Merge pull request #107005 from liggitt/automated-cherry-pick-of-#107004-upstream-release-1.23
Automated cherry pick of #107004: Point flowcontrol users at v1beta2 Kubernetes-commit: 65e2775404ace25fe3722e1e7d85aa51fbfbfd71
2 parents fa0d183 + cd2e958 commit 69f9c87

File tree

4 files changed

+40
-8
lines changed

4 files changed

+40
-8
lines changed

flowcontrol/v1alpha1/types.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ const (
6363
// +k8s:prerelease-lifecycle-gen:introduced=1.18
6464
// +k8s:prerelease-lifecycle-gen:deprecated=1.20
6565
// +k8s:prerelease-lifecycle-gen:removed=1.21
66-
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta1,FlowSchema
66+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,FlowSchema
6767

6868
// FlowSchema defines the schema of a group of flows. Note that a flow is made up of a set of inbound API requests with
6969
// similar attributes and is identified by a pair of strings: the name of the FlowSchema and a "flow distinguisher".
@@ -87,7 +87,7 @@ type FlowSchema struct {
8787
// +k8s:prerelease-lifecycle-gen:introduced=1.18
8888
// +k8s:prerelease-lifecycle-gen:deprecated=1.20
8989
// +k8s:prerelease-lifecycle-gen:removed=1.21
90-
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta1,FlowSchemaList
90+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,FlowSchemaList
9191

9292
// FlowSchemaList is a list of FlowSchema objects.
9393
type FlowSchemaList struct {
@@ -344,7 +344,7 @@ type FlowSchemaConditionType string
344344
// +k8s:prerelease-lifecycle-gen:introduced=1.18
345345
// +k8s:prerelease-lifecycle-gen:deprecated=1.20
346346
// +k8s:prerelease-lifecycle-gen:removed=1.21
347-
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta1,PriorityLevelConfiguration
347+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,PriorityLevelConfiguration
348348

349349
// PriorityLevelConfiguration represents the configuration of a priority level.
350350
type PriorityLevelConfiguration struct {
@@ -367,7 +367,7 @@ type PriorityLevelConfiguration struct {
367367
// +k8s:prerelease-lifecycle-gen:introduced=1.18
368368
// +k8s:prerelease-lifecycle-gen:deprecated=1.20
369369
// +k8s:prerelease-lifecycle-gen:removed=1.21
370-
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta1,PriorityLevelConfigurationList
370+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,PriorityLevelConfigurationList
371371

372372
// PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
373373
type PriorityLevelConfigurationList struct {

flowcontrol/v1alpha1/zz_generated.prerelease-lifecycle.go

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

flowcontrol/v1beta1/types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ const (
105105
// +genclient:nonNamespaced
106106
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
107107
// +k8s:prerelease-lifecycle-gen:introduced=1.20
108+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,FlowSchema
108109

109110
// FlowSchema defines the schema of a group of flows. Note that a flow is made up of a set of inbound API requests with
110111
// similar attributes and is identified by a pair of strings: the name of the FlowSchema and a "flow distinguisher".
@@ -126,6 +127,7 @@ type FlowSchema struct {
126127

127128
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
128129
// +k8s:prerelease-lifecycle-gen:introduced=1.20
130+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,FlowSchemaList
129131

130132
// FlowSchemaList is a list of FlowSchema objects.
131133
type FlowSchemaList struct {
@@ -380,6 +382,7 @@ type FlowSchemaConditionType string
380382
// +genclient:nonNamespaced
381383
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
382384
// +k8s:prerelease-lifecycle-gen:introduced=1.20
385+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,PriorityLevelConfiguration
383386

384387
// PriorityLevelConfiguration represents the configuration of a priority level.
385388
type PriorityLevelConfiguration struct {
@@ -400,6 +403,7 @@ type PriorityLevelConfiguration struct {
400403

401404
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
402405
// +k8s:prerelease-lifecycle-gen:introduced=1.20
406+
// +k8s:prerelease-lifecycle-gen:replacement=flowcontrol.apiserver.k8s.io,v1beta2,PriorityLevelConfigurationList
403407

404408
// PriorityLevelConfigurationList is a list of PriorityLevelConfiguration objects.
405409
type PriorityLevelConfigurationList struct {

flowcontrol/v1beta1/zz_generated.prerelease-lifecycle.go

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