Skip to content

Commit 2fa1d20

Browse files
committed
Mark replacement APIs for deprecated extensions/v1beta1 APIs
1 parent d0babe2 commit 2fa1d20

File tree

1 file changed

+12
-0
lines changed
  • staging/src/k8s.io/api/extensions/v1beta1

1 file changed

+12
-0
lines changed

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ type Scale struct {
7777
// +k8s:prerelease-lifecycle-gen:introduced=1.1
7878
// +k8s:prerelease-lifecycle-gen:deprecated=1.8
7979
// +k8s:prerelease-lifecycle-gen:removed=1.18
80+
// +k8s:prerelease-lifecycle-gen:replacement=apps,v1,Deployment
8081

8182
// DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment. See the release notes for
8283
// more information.
@@ -313,6 +314,7 @@ type DeploymentCondition struct {
313314
// +k8s:prerelease-lifecycle-gen:introduced=1.1
314315
// +k8s:prerelease-lifecycle-gen:deprecated=1.8
315316
// +k8s:prerelease-lifecycle-gen:removed=1.18
317+
// +k8s:prerelease-lifecycle-gen:replacement=apps,v1,DeploymentList
316318

317319
// DeploymentList is a list of Deployments.
318320
type DeploymentList struct {
@@ -490,6 +492,7 @@ type DaemonSetCondition struct {
490492
// +k8s:prerelease-lifecycle-gen:introduced=1.1
491493
// +k8s:prerelease-lifecycle-gen:deprecated=1.8
492494
// +k8s:prerelease-lifecycle-gen:removed=1.18
495+
// +k8s:prerelease-lifecycle-gen:replacement=apps,v1,DaemonSet
493496

494497
// DEPRECATED - This group version of DaemonSet is deprecated by apps/v1beta2/DaemonSet. See the release notes for
495498
// more information.
@@ -532,6 +535,7 @@ const (
532535
// +k8s:prerelease-lifecycle-gen:introduced=1.1
533536
// +k8s:prerelease-lifecycle-gen:deprecated=1.8
534537
// +k8s:prerelease-lifecycle-gen:removed=1.18
538+
// +k8s:prerelease-lifecycle-gen:replacement=apps,v1,DaemonSetList
535539

536540
// DaemonSetList is a collection of daemon sets.
537541
type DaemonSetList struct {
@@ -550,6 +554,7 @@ type DaemonSetList struct {
550554
// +k8s:prerelease-lifecycle-gen:introduced=1.1
551555
// +k8s:prerelease-lifecycle-gen:deprecated=1.14
552556
// +k8s:prerelease-lifecycle-gen:removed=1.22
557+
// +k8s:prerelease-lifecycle-gen:replacement=networking.k8s.io,v1beta1,Ingress
553558

554559
// Ingress is a collection of rules that allow inbound connections to reach the
555560
// endpoints defined by a backend. An Ingress can be configured to give services
@@ -578,6 +583,7 @@ type Ingress struct {
578583
// +k8s:prerelease-lifecycle-gen:introduced=1.1
579584
// +k8s:prerelease-lifecycle-gen:deprecated=1.14
580585
// +k8s:prerelease-lifecycle-gen:removed=1.22
586+
// +k8s:prerelease-lifecycle-gen:replacement=networking.k8s.io,v1beta1,IngressList
581587

582588
// IngressList is a collection of Ingress.
583589
type IngressList struct {
@@ -803,6 +809,7 @@ type IngressBackend struct {
803809
// +k8s:prerelease-lifecycle-gen:introduced=1.2
804810
// +k8s:prerelease-lifecycle-gen:deprecated=1.8
805811
// +k8s:prerelease-lifecycle-gen:removed=1.18
812+
// +k8s:prerelease-lifecycle-gen:replacement=apps,v1,ReplicaSet
806813

807814
// DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet. See the release notes for
808815
// more information.
@@ -834,6 +841,7 @@ type ReplicaSet struct {
834841
// +k8s:prerelease-lifecycle-gen:introduced=1.2
835842
// +k8s:prerelease-lifecycle-gen:deprecated=1.8
836843
// +k8s:prerelease-lifecycle-gen:removed=1.18
844+
// +k8s:prerelease-lifecycle-gen:replacement=apps,v1,ReplicaSetList
837845

838846
// ReplicaSetList is a collection of ReplicaSets.
839847
type ReplicaSetList struct {
@@ -939,6 +947,7 @@ type ReplicaSetCondition struct {
939947
// +k8s:prerelease-lifecycle-gen:introduced=1.2
940948
// +k8s:prerelease-lifecycle-gen:deprecated=1.11
941949
// +k8s:prerelease-lifecycle-gen:removed=1.18
950+
// +k8s:prerelease-lifecycle-gen:replacement=policy,v1beta1,PodSecurityPolicy
942951

943952
// PodSecurityPolicy governs the ability to make requests that affect the Security Context
944953
// that will be applied to a pod and container.
@@ -1300,6 +1309,7 @@ const AllowAllRuntimeClassNames = "*"
13001309
// +k8s:prerelease-lifecycle-gen:introduced=1.2
13011310
// +k8s:prerelease-lifecycle-gen:deprecated=1.11
13021311
// +k8s:prerelease-lifecycle-gen:removed=1.18
1312+
// +k8s:prerelease-lifecycle-gen:replacement=policy,v1beta1,PodSecurityPolicyList
13031313

13041314
// PodSecurityPolicyList is a list of PodSecurityPolicy objects.
13051315
// Deprecated: use PodSecurityPolicyList from policy API Group instead.
@@ -1319,6 +1329,7 @@ type PodSecurityPolicyList struct {
13191329
// +k8s:prerelease-lifecycle-gen:introduced=1.3
13201330
// +k8s:prerelease-lifecycle-gen:deprecated=1.9
13211331
// +k8s:prerelease-lifecycle-gen:removed=1.18
1332+
// +k8s:prerelease-lifecycle-gen:replacement=networking.k8s.io,v1,NetworkPolicy
13221333

13231334
// DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy.
13241335
// NetworkPolicy describes what network traffic is allowed for a set of Pods
@@ -1492,6 +1503,7 @@ type NetworkPolicyPeer struct {
14921503
// +k8s:prerelease-lifecycle-gen:introduced=1.3
14931504
// +k8s:prerelease-lifecycle-gen:deprecated=1.9
14941505
// +k8s:prerelease-lifecycle-gen:removed=1.18
1506+
// +k8s:prerelease-lifecycle-gen:replacement=networking.k8s.io,v1,NetworkPolicyList
14951507

14961508
// DEPRECATED 1.9 - This group version of NetworkPolicyList is deprecated by networking/v1/NetworkPolicyList.
14971509
// Network Policy List is a list of NetworkPolicy objects.

0 commit comments

Comments
 (0)