Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion api/v1beta1/accessrequest_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ package v1beta1
import (
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
clusterv1 "sigs.k8s.io/cluster-api/api/core/v1beta2"
)

Expand Down Expand Up @@ -97,5 +98,11 @@ type AccessRequestList struct {
}

func init() {
SchemeBuilder.Register(&AccessRequest{}, &AccessRequestList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&AccessRequest{},
&AccessRequestList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/classifier_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import (

corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -188,5 +189,11 @@ type ClassifierList struct {
}

func init() {
SchemeBuilder.Register(&Classifier{}, &ClassifierList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&Classifier{},
&ClassifierList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/classifierreport_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

type ClusterType string
Expand Down Expand Up @@ -114,5 +115,11 @@ type ClassifierReportList struct {
}

func init() {
SchemeBuilder.Register(&ClassifierReport{}, &ClassifierReportList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ClassifierReport{},
&ClassifierReportList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/clusterhealthcheck_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ package v1beta1
import (
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -295,5 +296,11 @@ type ClusterHealthCheckList struct {
}

func init() {
SchemeBuilder.Register(&ClusterHealthCheck{}, &ClusterHealthCheckList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ClusterHealthCheck{},
&ClusterHealthCheckList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/clusterset_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -52,5 +53,11 @@ type ClusterSetList struct {
}

func init() {
SchemeBuilder.Register(&ClusterSet{}, &ClusterSetList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ClusterSet{},
&ClusterSetList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/configurationbundle_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -144,5 +145,11 @@ type ConfigurationBundleList struct {
}

func init() {
SchemeBuilder.Register(&ConfigurationBundle{}, &ConfigurationBundleList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ConfigurationBundle{},
&ConfigurationBundleList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/configurationgroup_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ package v1beta1
import (
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -292,5 +293,11 @@ type ConfigurationGroupList struct {
}

func init() {
SchemeBuilder.Register(&ConfigurationGroup{}, &ConfigurationGroupList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ConfigurationGroup{},
&ConfigurationGroupList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/debuggingconfiguration_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -126,5 +127,11 @@ type DebuggingConfigurationList struct {
}

func init() {
SchemeBuilder.Register(&DebuggingConfiguration{}, &DebuggingConfigurationList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&DebuggingConfiguration{},
&DebuggingConfigurationList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/eventreport_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import (

corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -119,5 +120,11 @@ type EventReportList struct {
}

func init() {
SchemeBuilder.Register(&EventReport{}, &EventReportList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&EventReport{},
&EventReportList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/eventsource_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -113,5 +114,11 @@ type EventSourceList struct {
}

func init() {
SchemeBuilder.Register(&EventSource{}, &EventSourceList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&EventSource{},
&EventSourceList{},
)
return nil
})
}
12 changes: 10 additions & 2 deletions api/v1beta1/groupversion_info.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,25 @@ limitations under the License.
package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"sigs.k8s.io/controller-runtime/pkg/scheme"
)

var (
// GroupVersion is group version used to register these objects
GroupVersion = schema.GroupVersion{Group: "lib.projectsveltos.io", Version: "v1beta1"}

// SchemeBuilder is used to add go types to the GroupVersionKind scheme
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
SchemeBuilder = runtime.SchemeBuilder{
addKnownTypes,
}

// AddToScheme adds the types in this group-version to the given scheme.
AddToScheme = SchemeBuilder.AddToScheme
)

func addKnownTypes(scheme *runtime.Scheme) error {
metav1.AddToGroupVersion(scheme, GroupVersion)
return nil
}
9 changes: 8 additions & 1 deletion api/v1beta1/healthcheck_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -82,5 +83,11 @@ type HealthCheckList struct {
}

func init() {
SchemeBuilder.Register(&HealthCheck{}, &HealthCheckList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&HealthCheck{},
&HealthCheckList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/healthcheckreport_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import (

corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -144,5 +145,11 @@ type HealthCheckReportList struct {
}

func init() {
SchemeBuilder.Register(&HealthCheckReport{}, &HealthCheckReportList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&HealthCheckReport{},
&HealthCheckReportList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/reloader_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -74,5 +75,11 @@ type ReloaderList struct {
}

func init() {
SchemeBuilder.Register(&Reloader{}, &ReloaderList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&Reloader{},
&ReloaderList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/reloaderreport_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import (
"strings"

metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -128,5 +129,11 @@ type ReloaderReportList struct {
}

func init() {
SchemeBuilder.Register(&ReloaderReport{}, &ReloaderReportList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ReloaderReport{},
&ReloaderReportList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/resourcesummary_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -164,5 +165,11 @@ type ResourceSummaryList struct {
}

func init() {
SchemeBuilder.Register(&ResourceSummary{}, &ResourceSummaryList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&ResourceSummary{},
&ResourceSummaryList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/rolerequest_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ package v1beta1
import (
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -98,5 +99,11 @@ type RoleRequestList struct {
}

func init() {
SchemeBuilder.Register(&RoleRequest{}, &RoleRequestList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&RoleRequest{},
&RoleRequestList{},
)
return nil
})
}
9 changes: 8 additions & 1 deletion api/v1beta1/set_type.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ package v1beta1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)

const (
Expand Down Expand Up @@ -52,5 +53,11 @@ type SetList struct {
}

func init() {
SchemeBuilder.Register(&Set{}, &SetList{})
SchemeBuilder.Register(func(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&Set{},
&SetList{},
)
return nil
})
}
Loading