kudo

package
v0.0.0-...-9c00e75 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2020 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InClusterResolver

type InClusterResolver struct {
	// contains filtered or unexported fields
}

func (InClusterResolver) Resolve

func (r InClusterResolver) Resolve(name string, appVersion string, operatorVersion string) (*packages.Package, error)

type KUDOClient

type KUDOClient struct {
	// contains filtered or unexported fields
}

func NewKUDOClient

func NewKUDOClient(k *client.Client, bi v1alpha1.ShimInstance) (*KUDOClient, error)

func (*KUDOClient) GetOVOrInstall

func (k *KUDOClient) GetOVOrInstall(crd *unstructured.Unstructured) (*v1beta1.OperatorVersion, error)

func (*KUDOClient) InstallInstance

func (k *KUDOClient) InstallInstance(crd *unstructured.Unstructured, ov *v1beta1.OperatorVersion, params map[string]string) error

func (*KUDOClient) InstallOV

func (*KUDOClient) InstallOrUpdateInstance

func (k *KUDOClient) InstallOrUpdateInstance(crd *unstructured.Unstructured, ov *v1beta1.OperatorVersion, params map[string]string) error

func (*KUDOClient) MarkOwnerReference

func (k *KUDOClient) MarkOwnerReference(crd *unstructured.Unstructured) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL