Help us shape the future of Go! Take the 2026 Go Developer Survey

webhook

package
v0.7.6 Latest Latest
Warning

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

Go to latest
Published: May 23, 2020 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	//DefaultLogLevel ...
	DefaultLogLevel = "info"

	//DefaultLogFormat ...
	DefaultLogFormat = "standard"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Command

type Command struct {
	UI      cli.Ui
	Version string
	// contains filtered or unexported fields
}

func (*Command) Help

func (c *Command) Help() string

func (*Command) Run

func (c *Command) Run(args []string) int

Run ...

func (*Command) Synopsis

func (c *Command) Synopsis() string

type KubersAgentSpecification added in v0.7.0

type KubersAgentSpecification struct {
	// LogLevel is the KUBERS_AGENT_LOG_LEVEL environment variable.
	LogLevel string `split_words:"true"`

	// LogFormat is the KUBERS_AGENT_LOG_FORMAT environment variable
	LogFormat string `split_words:"true"`

	// AgentProvider is the KUBERS_AGENT_PROVIDER environment variable.
	Provider string `envconfig:"provider"`

	// AgentImage is the KUBERS_AGENT_PROVIDER_AWS_REGION environment variable.
	AWSRegion string `envconfig:"provider_aws_region"`
}

KubersAgentSpecification ...

type KubersDSpecification added in v0.7.0

type KubersDSpecification struct {
	// Listen is the KUBERS_LISTEN environment variable.
	Listen string `split_words:"true" `

	// LogLevel is the KUBERS_LOG_LEVEL environment variable.
	LogLevel string `split_words:"true"`

	// LogFormat is the KUBERS_LOG_FORMAT environment variable
	LogFormat string `split_words:"true"`

	// TLSAuto is the KUBERS_TLS_AUTO environment variable.
	TLSAuto string `envconfig:"tls_auto"`

	// TLSAutoHosts is the KUBERS_TLS_AUTO_HOSTS environment variable.
	TLSAutoHosts string `envconfig:"tls_auto_hosts"`

	// TLSCertFile is the KUBERS_TLS_CERT_FILE environment variable.
	TLSCertFile string `envconfig:"tls_cert_file"`

	// TLSKeyFile is the KUBERS_TLS_KEY_FILE environment variable.
	TLSKeyFile string `envconfig:"tls_key_file"`

	// AgentImage is the AGENT_IMAGE environment variable.
	AgentImage string `envconfig:"agent_image"`

	// LogLevel is the KUBERS_AGENT_LOG_LEVEL environment variable.
	AgentLogLevel string `split_words:"true"`

	// LogFormat is the KUBERS_AGENT_LOG_FORMAT environment variable
	AgentLogFormat string `split_words:"true"`

	// AgentProvider is the KUBERS_AGENT_PROVIDER environment variable.
	AgentProvider string `envconfig:"agent_provider"`

	// AgentImage is the KUBERS_AGENT_PROVIDER_AWS_REGION environment variable.
	AWSRegion string `envconfig:"provider_aws_region"`
}

KubersDSpecification ...

Jump to

Keyboard shortcuts

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