Versions in this module Expand all Collapse all v0 v0.10.0 Jun 13, 2019 Changes in this version + const DefaultInformerResyncPeriod + const DefaultKubeNamespace + const DefaultListenPort + const DefaultMetricsAddr + const DefaultNodeName + const DefaultOperatingSystem + const DefaultPodSyncWorkers + const DefaultTaintEffect + const DefaultTaintKey + var AcceptedCiphers = []uint16 + func AvailableTraceExporters() []string + func GetTracingExporter(name string, opts TracingExporterOptions) (trace.Exporter, error) + func NewCommand(ctx context.Context, name string, c Opts) *cobra.Command + func NewJaegerExporter(opts TracingExporterOptions) (trace.Exporter, error) + func NewOCAgentExporter(opts TracingExporterOptions) (trace.Exporter, error) + func NodeFromProvider(ctx context.Context, name string, taint *v1.Taint, p providers.Provider) *v1.Node + func RegisterTracingExporter(name string, f TracingExporterInitFunc) + func SetDefaultOpts(c *Opts) error + type Opts struct + DisableTaint bool + EnableNodeLease bool + InformerResyncPeriod time.Duration + KubeConfigPath string + KubeNamespace string + ListenPort int32 + MetricsAddr string + NodeName string + OperatingSystem string + PodSyncWorkers int + Provider string + ProviderConfigPath string + StartupTimeout time.Duration + TaintEffect string + TaintKey string + TraceConfig TracingExporterOptions + TraceExporters []string + TraceSampleRate string + type TracingExporterInitFunc func(TracingExporterOptions) (trace.Exporter, error) + type TracingExporterOptions struct + ServiceName string + Tags map[string]string