kubernetes

package
v0.0.0-...-58d9a08 Latest Latest
Warning

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

Go to latest
Published: May 27, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KubernetesScopeHandler

type KubernetesScopeHandler struct {
}

func GetGlobalKubernetesHandler

func GetGlobalKubernetesHandler() *KubernetesScopeHandler

func (KubernetesScopeHandler) CheckAlive

func (k KubernetesScopeHandler) CheckAlive(ctx context.Context, injectObject model.AtomicObject) error

func (KubernetesScopeHandler) ConvertSelector

func (KubernetesScopeHandler) ExecuteInject

func (k KubernetesScopeHandler) ExecuteInject(ctx context.Context, injectObject model.AtomicObject, UID string, expArgs *v1alpha1.ExperimentCommon) (string, error)

func (KubernetesScopeHandler) ExecuteRecover

func (k KubernetesScopeHandler) ExecuteRecover(ctx context.Context, injectObject model.AtomicObject, UID, backup string, expArgs *v1alpha1.ExperimentCommon) error

func (KubernetesScopeHandler) GetInjectObject

func (k KubernetesScopeHandler) GetInjectObject(ctx context.Context, exp *v1alpha1.ExperimentCommon, objectName string) (model.AtomicObject, error)

func (KubernetesScopeHandler) QueryExperiment

func (k KubernetesScopeHandler) QueryExperiment(ctx context.Context, injectObject model.AtomicObject, UID, backup string, expArgs *v1alpha1.ExperimentCommon, phase v1alpha1.PhaseType) (*model.SubExpInfo, error)

Jump to

Keyboard shortcuts

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