Versions in this module Expand all Collapse all v0 v0.1.0 May 8, 2018 Changes in this version + type ElasticsearchOptions struct + Binary string + ConfigDir string + MasterURL string + PluginBinary string + Plugins []string + Roles []string + func (e *ElasticsearchOptions) AddFlags(flags *pflag.FlagSet) + func (e *ElasticsearchOptions) Complete() error + func (e *ElasticsearchOptions) Validate() []error + type Pilot struct + Options *PilotOptions + func NewPilot(opts *PilotOptions) (*Pilot, error) + func (p *Pilot) CmdFunc(pilot *v1alpha1.Pilot) (*exec.Cmd, error) + func (p *Pilot) Hooks() *hook.Hooks + func (p *Pilot) InstallPlugins(pilot *v1alpha1.Pilot) error + func (p *Pilot) LivenessCheck() probe.Check + func (p *Pilot) ReadinessCheck() probe.Check + func (p *Pilot) WaitForCacheSync(stopCh <-chan struct{}) error + func (p *Pilot) WriteConfig(pilot *v1alpha1.Pilot) error + type PilotOptions struct + ConfigDir string + ElasticsearchOptions *ElasticsearchOptions + GenericPilotOptions *genericpilot.Options + KubeConfig string + Master string + RestConfig *rest.Config + ResyncPeriod time.Duration + StdErr io.Writer + StdOut io.Writer + func NewOptions(out, errOut io.Writer) *PilotOptions + func (o *PilotOptions) AddFlags(flags *pflag.FlagSet) + func (o *PilotOptions) Complete() error + func (o *PilotOptions) Run(stopCh <-chan struct{}) error + func (o *PilotOptions) Validate() error v0.1.0-alpha.1 Mar 27, 2018