...

Source file src/github.com/openshift/api/platform/install.go

Documentation: github.com/openshift/api/platform

     1  package platform
     2  
     3  import (
     4  	"k8s.io/apimachinery/pkg/runtime"
     5  	"k8s.io/apimachinery/pkg/runtime/schema"
     6  
     7  	platformv1alpha1 "github.com/openshift/api/platform/v1alpha1"
     8  )
     9  
    10  const (
    11  	GroupName = "platform.openshift.io"
    12  )
    13  
    14  var (
    15  	schemeBuilder = runtime.NewSchemeBuilder(
    16  		platformv1alpha1.Install,
    17  	)
    18  	// Install is a function which adds every version of this group to a scheme
    19  	Install = schemeBuilder.AddToScheme
    20  )
    21  
    22  func Resource(resource string) schema.GroupResource {
    23  	return schema.GroupResource{Group: GroupName, Resource: resource}
    24  }
    25  
    26  func Kind(kind string) schema.GroupKind {
    27  	return schema.GroupKind{Group: GroupName, Kind: kind}
    28  }
    29  

View as plain text