internal

package
v0.7.2 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KubeHTTPProxyFlags

type KubeHTTPProxyFlags struct {
	Kubernetes struct {
		Config             string
		RetryBackoffString string
		RetryBackoff       time.Duration
	}
	Frontend struct {
		Address   string
		Port      int
		Watch     bool
		Namespace string
		Service   string
		PortName  string
	}
	Backend struct {
		Watch     bool
		Namespace string
		Service   string
		Port      string
		PortName  string
	}
	Signaller struct {
		Enable                       bool
		Address                      string
		Port                         int
		WorkersCount                 int
		MaxRetries                   int
		RetryBackoffString           string
		RetryBackoff                 time.Duration
		QueueLength                  int
		MaxConnsPerHost              int
		MaxIdleConns                 int
		MaxIdleConnsPerHost          int
		UpstreamRequestTimeoutString string
		UpstreamRequestTimeout       time.Duration
	}
	Admin struct {
		Address string
		Port    int
	}
	Varnish struct {
		SecretFile           string
		Storage              string
		TransientStorage     string
		AdditionalParameters string
		VCLTemplate          string
		VCLTemplatePoll      bool
		WorkingDir           string
	}
	Readiness struct {
		Enable  bool
		Address string
	}
}

func (*KubeHTTPProxyFlags) Parse

func (f *KubeHTTPProxyFlags) Parse() error

Jump to

Keyboard shortcuts

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