Skip to content

Commit 3739ed5

Browse files
committed
chore: remove deprecated usage
1 parent d5e6509 commit 3739ed5

4 files changed

Lines changed: 16 additions & 14 deletions

File tree

api/v1alpha1/groupversion_info.go

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,26 @@
33
package v1alpha1
44

55
import (
6+
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
7+
"k8s.io/apimachinery/pkg/runtime"
68
"k8s.io/apimachinery/pkg/runtime/schema"
7-
"sigs.k8s.io/controller-runtime/pkg/scheme"
89
)
910

1011
var (
1112
GroupVersion = schema.GroupVersion{Group: "pangolin.home-operations.com", Version: "v1alpha1"}
12-
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
13+
SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)
1314
AddToScheme = SchemeBuilder.AddToScheme
1415
)
16+
17+
func addKnownTypes(s *runtime.Scheme) error {
18+
s.AddKnownTypes(GroupVersion,
19+
&NewtSite{},
20+
&NewtSiteList{},
21+
&PrivateResource{},
22+
&PrivateResourceList{},
23+
&PublicResource{},
24+
&PublicResourceList{},
25+
)
26+
metav1.AddToGroupVersion(s, GroupVersion)
27+
return nil
28+
}

api/v1alpha1/newtsite_types.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,3 @@ type NewtSiteList struct {
316316
metav1.ListMeta `json:"metadata,omitempty"`
317317
Items []NewtSite `json:"items"`
318318
}
319-
320-
func init() {
321-
SchemeBuilder.Register(&NewtSite{}, &NewtSiteList{})
322-
}

api/v1alpha1/privateresource_types.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,3 @@ type PrivateResourceList struct {
147147
metav1.ListMeta `json:"metadata,omitempty"`
148148
Items []PrivateResource `json:"items"`
149149
}
150-
151-
func init() {
152-
SchemeBuilder.Register(&PrivateResource{}, &PrivateResourceList{})
153-
}

api/v1alpha1/publicresource_types.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,3 @@ type PublicResourceList struct {
354354
metav1.ListMeta `json:"metadata,omitempty"`
355355
Items []PublicResource `json:"items"`
356356
}
357-
358-
func init() {
359-
SchemeBuilder.Register(&PublicResource{}, &PublicResourceList{})
360-
}

0 commit comments

Comments
 (0)