package
1.22.0
Repository: https://github.com/k8ssandra/cass-operator.git
Documentation: pkg.go.dev

# Functions

GetJobStatusFromPodAnnotations gets the json serialized pod job statusfrom Pod.Annotations and converts it to the Affinity type in api.
No description provided by the author
No description provided by the author

# Constants

PodJobAnnotationPrefix defines the prefix key for a job data (json serialized) in the annotations of the pod.

# Variables

These are vars to allow modifications for testing.
These are vars to allow modifications for testing.

# Structs

CassandraTaskReconciler reconciles a CassandraJob object.
No description provided by the author
TaskConfiguration sets the command's functions to execute.

# Type aliases

AsyncTaskExecutorFunc is called for all methods that support async processing.
PodFilterFunc approves or rejects the target pod for processing purposes.
ProcessFunc is a function that's run before the pods are being processed individually, or after the pods have been processed.
SyncTaskExecutorFunc is called as a backup if async one isn't supported.
ValidatorFunc validates that necessary parameters are set for the task.