Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Annotations ¶
func NewAnnotationsFromRegistryAnnotations ¶
func NewAnnotationsFromRegistryAnnotations(as registry.Annotations) Annotations
type Bundle ¶
type Bundle struct { Annotations Annotations ClusterServiceVersion ClusterServiceVersion BundleImage string Channels []string Name string Package string Version string }
func HeadBundle ¶
func NewBundleFromDirectory ¶
func (*Bundle) GetNameVersion ¶
type ClusterServiceVersion ¶
type ClusterServiceVersion struct { Name string OwnedCustomResourceDefinitions []CustomResourceDefinition RequiredCustomResourceDefinitions []CustomResourceDefinition Spec opsv1alpha1.ClusterServiceVersionSpec }
func NewClusterServiceVersionfromRegistryCSV ¶
func NewClusterServiceVersionfromRegistryCSV(csv registry.ClusterServiceVersion) (ClusterServiceVersion, error)
type CustomResourceDefinition ¶
func NewCustomeResourceDefinitionFromRegistryDefinitionKey ¶
func NewCustomeResourceDefinitionFromRegistryDefinitionKey(key registry.DefinitionKey) CustomResourceDefinition
type OrderedBundles ¶
type OrderedBundles []Bundle
func (OrderedBundles) Len ¶
func (l OrderedBundles) Len() int
func (OrderedBundles) Less ¶
func (l OrderedBundles) Less(i, j int) bool
func (OrderedBundles) Swap ¶
func (l OrderedBundles) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.