etcd

package
v1.0.8 Latest Latest
Warning

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

Go to latest
Published: Feb 6, 2017 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Etcd

type Etcd struct {

	/*DnsHealthCheckHost - Descr: Host to ping for confirmation of DNS resolution Default: consul.service.cf.internal
	 */
	DnsHealthCheckHost interface{} `yaml:"dns_health_check_host,omitempty"`

	/*ServerCert - Descr: PEM-encoded server certificate Default: <nil>
	 */
	ServerCert interface{} `yaml:"server_cert,omitempty"`

	/*ServerKey - Descr: PEM-encoded server key Default: <nil>
	 */
	ServerKey interface{} `yaml:"server_key,omitempty"`

	/*Machines - Descr: Addresses of etcd machines Default: <nil>
	 */
	Machines interface{} `yaml:"machines,omitempty"`

	/*Cluster - Descr: Information about etcd cluster Default: <nil>
	 */
	Cluster interface{} `yaml:"cluster,omitempty"`

	/*PeerRequireSsl - Descr: enable ssl between etcd peers Default: true
	 */
	PeerRequireSsl interface{} `yaml:"peer_require_ssl,omitempty"`

	/*PeerKey - Descr: PEM-encoded peer key Default: <nil>
	 */
	PeerKey interface{} `yaml:"peer_key,omitempty"`

	/*HeartbeatIntervalInMilliseconds - Descr: Interval between heartbeats in milliseconds. See https://coreos.com/docs/cluster-management/debugging/etcd-tuning Default: 50
	 */
	HeartbeatIntervalInMilliseconds interface{} `yaml:"heartbeat_interval_in_milliseconds,omitempty"`

	/*ElectionTimeoutInMilliseconds - Descr: Time without receiving a heartbeat before peer should attempt to become leader in milliseconds. See https://coreos.com/docs/cluster-management/debugging/etcd-tuning Default: 1000
	 */
	ElectionTimeoutInMilliseconds interface{} `yaml:"election_timeout_in_milliseconds,omitempty"`

	/*PeerCaCert - Descr: PEM-encoded peer CA certificate Default: <nil>
	 */
	PeerCaCert interface{} `yaml:"peer_ca_cert,omitempty"`

	/*ClientCert - Descr: PEM-encoded client certificate Default: <nil>
	 */
	ClientCert interface{} `yaml:"client_cert,omitempty"`

	/*PeerCert - Descr: PEM-encoded peer certificate Default: <nil>
	 */
	PeerCert interface{} `yaml:"peer_cert,omitempty"`

	/*AdvertiseUrlsDnsSuffix - Descr: DNS suffix for all nodes in the etcd cluster Default: <nil>
	 */
	AdvertiseUrlsDnsSuffix interface{} `yaml:"advertise_urls_dns_suffix,omitempty"`

	/*RequireSsl - Descr: enable ssl for all communication with etcd Default: true
	 */
	RequireSsl interface{} `yaml:"require_ssl,omitempty"`

	/*CaCert - Descr: PEM-encoded CA certificate Default: <nil>
	 */
	CaCert interface{} `yaml:"ca_cert,omitempty"`

	/*ClientKey - Descr: PEM-encoded client key Default: <nil>
	 */
	ClientKey interface{} `yaml:"client_key,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type EtcdJob

type EtcdJob struct {

	/*Etcd - Descr: PEM-encoded peer CA certificate Default: <nil>
	 */
	Etcd *Etcd `yaml:"etcd,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

Jump to

Keyboard shortcuts

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