Documentation ¶
Index ¶
- type InClusterResolver
- type KUDOClient
- func (k *KUDOClient) GetOVOrInstall(crd *unstructured.Unstructured) (*v1beta1.OperatorVersion, error)
- func (k *KUDOClient) InstallInstance(crd *unstructured.Unstructured, ov *v1beta1.OperatorVersion, ...) error
- func (k *KUDOClient) InstallOV(crd *unstructured.Unstructured) (*v1beta1.OperatorVersion, error)
- func (k *KUDOClient) InstallOrUpdateInstance(crd *unstructured.Unstructured, ov *v1beta1.OperatorVersion, ...) error
- func (k *KUDOClient) MarkOwnerReference(crd *unstructured.Unstructured) error
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
}
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 (k *KUDOClient) InstallOV(crd *unstructured.Unstructured) (*v1beta1.OperatorVersion, error)
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
Click to show internal directories.
Click to hide internal directories.