handler

package
v1.8.1 Latest Latest
Warning

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

Go to latest
Published: Jun 15, 2022 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DefaultLocalService

type DefaultLocalService struct {
	Name string
	Port int
}

func (DefaultLocalService) Update

func (handler DefaultLocalService) Update(k store.K8s, api haproxy.HAProxy, ann annotations.Annotations) (reload bool, err error)

type ErrorFiles

type ErrorFiles struct {
	// contains filtered or unexported fields
}

func (*ErrorFiles) Update

func (handler *ErrorFiles) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type GlobalCfg

type GlobalCfg struct{}

func (GlobalCfg) Update

func (handler GlobalCfg) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type HTTPBind

type HTTPBind struct {
	HTTP      bool
	HTTPS     bool
	IPv4      bool
	IPv6      bool
	HTTPPort  int64
	HTTPSPort int64
	IPv4Addr  string
	IPv6Addr  string
}

func (HTTPBind) Update

func (handler HTTPBind) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type HTTPS

type HTTPS struct {
	Enabled bool
	IPv4    bool
	IPv6    bool

	Port     int64
	AddrIPv4 string
	AddrIPv6 string
	CertDir  string
	// contains filtered or unexported fields
}

func (HTTPS) Update

func (handler HTTPS) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type PatternFiles

type PatternFiles struct {
	// contains filtered or unexported fields
}

func (*PatternFiles) Update

func (handler *PatternFiles) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type Pprof

type Pprof struct{}

func (Pprof) Update

func (handler Pprof) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type ProxyProtocol

type ProxyProtocol struct{}

func (ProxyProtocol) Update

func (handler ProxyProtocol) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type Refresh

type Refresh struct{}

func (Refresh) Update

func (handler Refresh) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

type TCPServices

type TCPServices struct {
	IPv4     bool
	IPv6     bool
	CertDir  string
	AddrIPv4 string
	AddrIPv6 string
}

func (TCPServices) Update

func (handler TCPServices) Update(k store.K8s, h haproxy.HAProxy, a annotations.Annotations) (reload bool, err error)

Jump to

Keyboard shortcuts

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