Documentation
¶
Index ¶
- func AnalyzeEndpoints(ctx context.Context, client *kubernetes.Client, aiClient ai.IAI, explain bool, ...) error
- func AnalyzePersistentVolumeClaim(ctx context.Context, client *kubernetes.Client, aiClient ai.IAI, explain bool, ...) error
- func AnalyzePod(ctx context.Context, client *kubernetes.Client, aiClient ai.IAI, explain bool, ...) error
- func AnalyzeReplicaSet(ctx context.Context, client *kubernetes.Client, aiClient ai.IAI, explain bool, ...) error
- func FetchLatestPodEvent(ctx context.Context, kubernetesClient *kubernetes.Client, pod *v1.Pod) (*v1.Event, error)
- func FetchLatestPvcEvent(ctx context.Context, kubernetesClient *kubernetes.Client, ...) (*v1.Event, error)
- func RunAnalysis(ctx context.Context, client *kubernetes.Client, aiClient ai.IAI, explain bool, ...) error
- type Analysis
- type PreAnalysis
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeEndpoints ¶ added in v0.0.6
func AnalyzePersistentVolumeClaim ¶ added in v0.0.6
func AnalyzePod ¶ added in v0.0.3
func AnalyzeReplicaSet ¶ added in v0.0.3
func FetchLatestPodEvent ¶ added in v0.0.3
func FetchLatestPvcEvent ¶ added in v0.0.6
func FetchLatestPvcEvent(ctx context.Context, kubernetesClient *kubernetes.Client, pvc *v1.PersistentVolumeClaim) (*v1.Event, error)
Types ¶
type PreAnalysis ¶ added in v0.0.6
type PreAnalysis struct { Pod v1.Pod FailureDetails []string ReplicaSet appsv1.ReplicaSet PersistentVolumeClaim v1.PersistentVolumeClaim Endpoint v1.Endpoints }
Click to show internal directories.
Click to hide internal directories.