package
2.1.0-rc.0+incompatible
Repository: https://github.com/kubeflow/spark-operator.git
Documentation: pkg.go.dev
# Functions
Resource takes an unqualified resource and returns a Group-qualified GroupResource.
SetSparkApplicationDefaults sets default values for certain fields of a SparkApplication.
# Constants
No description provided by the author
Different types of deployments.
Different types of deployments.
Different states an application may have.
ConcurrencyAllow allows SparkApplications to run concurrently.
ConcurrencyForbid forbids concurrent runs of SparkApplications, skipping the next run if the previous one hasn't finished yet.
ConcurrencyReplace kills the currently running SparkApplication instance and replaces it with a new one.
Different states an executor may have.
Different states an executor may have.
Different states an executor may have.
Different states an executor may have.
Different states an executor may have.
Different states an application may have.
Different states an application may have.
No description provided by the author
Different states an application may have.
GCPServiceAccountSecret is for secrets from a GCP service account Json key file that needs the environment variable GOOGLE_APPLICATION_CREDENTIALS.
GenericType is for secrets that needs no special handling.
No description provided by the author
HadoopDelegationTokenSecret is for secrets from an Hadoop delegation token that needs the environment variable HADOOP_TOKEN_FILE_LOCATION.
Different types of deployments.
Different states an application may have.
Different types of Spark applications.
No description provided by the author
Different states an application may have.
No description provided by the author
Different states an application may have.
Different types of Spark applications.
Different types of Spark applications.
Different states an application may have.
Different types of Spark applications.
No description provided by the author
Different states an application may have.
Different states an application may have.
Different states an application may have.
No description provided by the author
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is the group version used to register these objects.
# Structs
ApplicationState tells the current state of the application and an error message in case of failures.
Dependencies specifies all possible types of dependencies of a Spark application.
DriverInfo captures information about the driver.
DriverSpec is specification of the driver.
ExecutorSpec is specification of the executor.
No description provided by the author
MonitoringSpec defines the monitoring specification.
NameKey represents the name and key of a SecretKeyRef.
NamePath is a pair of a name and a path to which the named objects should be mounted to.
PrometheusSpec defines the Prometheus specification when Prometheus is to be used for collecting and exposing metrics.
RestartPolicy is the policy of if and in which conditions the controller should restart a terminated application.
ScheduledSparkApplication is the Schema for the scheduledsparkapplications API.
ScheduledSparkApplicationList contains a list of ScheduledSparkApplication.
ScheduledSparkApplicationSpec defines the desired state of ScheduledSparkApplication.
ScheduledSparkApplicationStatus defines the observed state of ScheduledSparkApplication.
SecretInfo captures information of a secret.
SparkApplication is the Schema for the sparkapplications API.
SparkApplicationList contains a list of SparkApplication.
SparkApplicationSpec defines the desired state of SparkApplication.
SparkApplicationStatus defines the observed state of SparkApplication.
SparkPodSpec defines common things that can be customized for a Spark driver or executor pod.
# Type aliases
ApplicationStateType represents the type of the current state of an application.
No description provided by the author
DeployMode describes the type of deployment of a Spark application.
ExecutorState tells the current state of an executor.
No description provided by the author
No description provided by the author
SecretType tells the type of a secret.
SparkApplicationType describes the type of a Spark application.