externaldns

package
v0.5.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2018 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Version is the current version of the app, generated at build time
	Version = "unknown"
)

Functions

This section is empty.

Types

type Config

type Config struct {
	Master                   string
	KubeConfig               string
	Sources                  []string
	Namespace                string
	AnnotationFilter         string
	FQDNTemplate             string
	CombineFQDNAndAnnotation bool
	Compatibility            string
	PublishInternal          bool
	Provider                 string
	GoogleProject            string
	DomainFilter             []string
	ZoneIDFilter             []string
	AWSZoneType              string
	AzureConfigFile          string
	AzureResourceGroup       string
	CloudflareProxied        bool
	InfobloxGridHost         string
	InfobloxWapiPort         int
	InfobloxWapiUsername     string
	InfobloxWapiPassword     string
	InfobloxWapiVersion      string
	InfobloxSSLVerify        bool
	DynCustomerName          string
	DynUsername              string
	DynPassword              string
	DynMinTTLSeconds         int
	InMemoryZones            []string
	PDNSServer               string
	PDNSAPIKey               string
	Policy                   string
	Registry                 string
	TXTOwnerID               string
	TXTPrefix                string
	Interval                 time.Duration
	Once                     bool
	DryRun                   bool
	LogFormat                string
	MetricsAddress           string
	LogLevel                 string
}

Config is a project-wide configuration

func NewConfig

func NewConfig() *Config

NewConfig returns new Config object

func (*Config) ParseFlags

func (cfg *Config) ParseFlags(args []string) error

ParseFlags adds and parses flags from command line

func (*Config) String added in v0.5.0

func (cfg *Config) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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