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
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
Different states an application may have.
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 types of deployments.
Different types of deployments.
Different types of deployments.
Different states a spark driver may have.
Different states a spark driver may have.
Different states a spark driver may have.
Different states a spark driver may have.
Different states a spark driver 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 executor may have.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SecretTypeGCPServiceAccount is for secrets from a GCP service account Json key file that needs the environment variable GOOGLE_APPLICATION_CREDENTIALS.
SecretTypeGeneric is for secrets that needs no special handling.
SecretTypeHadoopDelegationToken is for secrets from an Hadoop delegation token that needs the environment variable HADOOP_TOKEN_FILE_LOCATION.
Different types of Spark applications.
Different types of Spark applications.
Different types of Spark applications.
Different types of Spark applications.
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.
BatchSchedulerConfiguration used to configure how to batch scheduling Spark Application.
Dependencies specifies all possible types of dependencies of a Spark application.
DriverInfo captures information about the driver.
DriverIngressConfiguration is for driver ingress specific configuration parameters.
DriverSpec is specification of the driver.
DynamicAllocation contains configuration options for dynamic allocation.
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.
Port represents the port definition in the pods objects.
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 It carries every pieces of information a spark-submit command takes and recognizes.
SparkApplicationStatus defines the observed state of SparkApplication.
SparkPodSpec defines common things that can be customized for a Spark driver or executor pod.
SparkUIConfiguration is for driver UI specific configuration parameters.
# 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.
DriverState tells the current state of a spark driver.
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.