1 // Package v1alpha1 contains API Schema definitions for the edge v1alpha1 API group 2 // +kubebuilder:object:generate=true 3 // +groupName=edge.ncr.com 4 package v1alpha1 5 6 import ( 7 "k8s.io/apimachinery/pkg/runtime/schema" 8 "sigs.k8s.io/controller-runtime/pkg/scheme" 9 ) 10 11 var ( 12 // GroupVersion is group version used to register these objects 13 GroupVersion = schema.GroupVersion{Group: "edge.ncr.com", Version: "v1alpha1"} 14 15 // SchemeBuilder is used to add go types to the GroupVersionKind scheme 16 SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} 17 18 // AddToScheme adds the types in this group-version to the given scheme. 19 AddToScheme = SchemeBuilder.AddToScheme 20 ) 21