merlin

package
v2.0.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Aug 28, 2019 License: BSD-3-Clause Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(conf Config) (controller.Updater, error)

New merlin updater.

Types

type Config

type Config struct {
	Endpoint            string
	Timeout             time.Duration
	ServiceID           string
	HTTPSServiceID      string
	InstanceIP          string
	InstancePort        uint16
	InstanceHTTPSPort   uint16
	ForwardMethod       string
	HealthPort          uint16
	HealthPath          string
	HealthUpThreshold   uint32
	HealthDownThreshold uint32
	HealthPeriod        time.Duration
	HealthTimeout       time.Duration
	DrainDelay          time.Duration
	VIP                 string
	VIPInterface        string
}

Config for merlin updater.

Directories

Path Synopsis
Package mocks generated by mockery v1.0.0
Package mocks generated by mockery v1.0.0
Package status provides an updater for a Merlin frontend to update ingress statuses.
Package status provides an updater for a Merlin frontend to update ingress statuses.

Jump to

Keyboard shortcuts

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