1 // Package v1 contains CRD types for EtcdMember resource 2 3 // +kubebuilder:object:generate=true 4 // +groupName=dsds.edge.ncr.com 5 package v1 6 7 import ( 8 "k8s.io/apimachinery/pkg/runtime/schema" 9 "sigs.k8s.io/controller-runtime/pkg/scheme" 10 ) 11 12 const ( 13 Name = "pxes" 14 Kind = "PXE" 15 Group = "dsds.edge.ncr.com" 16 Version = "v1" 17 ) 18 19 var ( 20 // GroupVersion is group version used to register these objects 21 GroupVersion = schema.GroupVersion{Group: Group, Version: Version} 22 23 // SchemeBuilder is used to add go types to the GroupVersionKind scheme 24 SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} 25 26 // AddToScheme adds the types in this group-version to the given scheme. 27 AddToScheme = SchemeBuilder.AddToScheme 28 ) 29