config

package
v0.15.0-alpha.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2023 License: Apache-2.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	AcmeCheckPeriod          time.Duration
	AcmeFailInitialDuration  time.Duration
	AcmeFailMaxDuration      time.Duration
	AcmeSecretKeyName        string
	AcmeServer               bool
	AcmeTokenConfigMapName   string
	AcmeTrackTLSAnn          bool
	AllowCrossNamespace      bool
	AnnPrefix                []string
	BackendShards            int
	BucketsResponseTime      []float64
	ConfigMapName            string
	ControllerName           string
	DefaultDirCerts          string
	DefaultDirCACerts        string
	DefaultDirCrl            string
	DefaultDirDHParam        string
	DefaultDirMaps           string
	DefaultDirVarRun         string
	DefaultService           string
	DefaultSSLCertificate    string
	DisableExternalName      bool
	DisableKeywords          []string
	Election                 bool
	ElectionID               string
	ElectionNamespace        string
	ForceNamespaceIsolation  bool
	HasGateway               bool
	HealthzAddr              string
	HealthzURL               string
	IngressClass             string
	IngressClassPrecedence   bool
	KubeConfig               *rest.Config
	LocalFSPrefix            string
	MasterSocket             string
	MasterWorker             bool
	MaxOldConfigFiles        int
	PodName                  string
	PodNamespace             string
	Profiling                bool
	PublishAddressHostnames  []string
	PublishAddressIPs        []string
	PublishService           string
	RateLimitUpdate          float64
	ReadyzURL                string
	ReloadInterval           time.Duration
	ReloadStrategy           string
	ResyncPeriod             *time.Duration
	RootContext              context.Context
	Scheme                   *runtime.Scheme
	ShutdownTimeout          *time.Duration
	SortEndpointsBy          string
	StatsCollectProcPeriod   time.Duration
	StopHandler              bool
	TCPConfigMapName         string
	TrackOldInstances        bool
	UpdateStatus             bool
	UpdateStatusOnShutdown   bool
	UseNodeInternalIP        bool
	ValidateConfig           bool
	VerifyHostname           bool
	VersionInfo              version.Info
	WaitBeforeUpdate         time.Duration
	WatchIngressWithoutClass bool
	WatchNamespace           string
}

Config ...

func Create

func Create() (*Config, error)

Create ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL