Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InspectInterface ¶
type InspectInterface interface { RunInspect(ctx context.Context, rules []kubeeyev1alpha2.JobRule, clients *kube.KubernetesClient, currentJobName string, informers informers.SharedInformerFactory, ownerRef ...v1.OwnerReference) ([]byte, error) GetResult(runNodeName string, resultCm *corev1.ConfigMap, resultCr *kubeeyev1alpha2.InspectResult) (*kubeeyev1alpha2.InspectResult, error) }
type InspectType ¶
type InspectType struct { Clients *kube.KubernetesClient JobRule *kubeeyev1alpha2.JobRule Task *kubeeyev1alpha2.InspectTask CurrentJobName string Jobs *v12.Job Result *corev1.ConfigMap OwnerRef []v1.OwnerReference }
Click to show internal directories.
Click to hide internal directories.