Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller manages instances of SparkApplication.
func NewController ¶
func NewController( crdClient crdclientset.Interface, kubeClient clientset.Interface, crdInformerFactory crdinformers.SharedInformerFactory, podInformerFactory informers.SharedInformerFactory, metricsConfig *util.MetricConfig, namespace string, ingressURLFormat string, batchSchedulerMgr *batchscheduler.SchedulerManager) *Controller
NewController creates a new Controller.
func (*Controller) Start ¶
func (c *Controller) Start(workers int, stopCh <-chan struct{}) error
Start starts the Controller by registering a watcher for SparkApplication objects.
type SparkIngress ¶
type SparkIngress struct {
// contains filtered or unexported fields
}
SparkIngress encapsulates information about the driver UI ingress.
type SparkService ¶
type SparkService struct {
// contains filtered or unexported fields
}
SparkService encapsulates information about the driver UI service.
Click to show internal directories.
Click to hide internal directories.