swarm_manager

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 Docker

type Docker struct {

	/*Tls - Descr: Use TLS Default: false
	 */
	Tls interface{} `yaml:"tls,omitempty"`

	/*TlsVerify - Descr: Use TLS and verify the remote Default: false
	 */
	TlsVerify interface{} `yaml:"tls_verify,omitempty"`

	/*TlsKey - Descr: TLS key file Default: <nil>
	 */
	TlsKey interface{} `yaml:"tls_key,omitempty"`

	/*TlsCacert - Descr: Trust only remotes providing a certificate signed by the CA given here Default: <nil>
	 */
	TlsCacert interface{} `yaml:"tls_cacert,omitempty"`

	/*TlsCert - Descr: TLS certificate file Default: <nil>
	 */
	TlsCert interface{} `yaml:"tls_cert,omitempty"`
}

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

type Env

type Env struct {

	/*HttpProxy - Descr: HTTP proxy that Docker should use Default: <nil>
	 */
	HttpProxy interface{} `yaml:"http_proxy,omitempty"`

	/*NoProxy - Descr: List of comma-separated hosts that Docker should skip connecting to the proxy Default: <nil>
	 */
	NoProxy interface{} `yaml:"no_proxy,omitempty"`

	/*HttpsProxy - Descr: HTTPS proxy that Docker should use Default: <nil>
	 */
	HttpsProxy interface{} `yaml:"https_proxy,omitempty"`
}

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

type Swarm

type Swarm struct {

	/*Discovery - Descr: Swarm discovery string (ie: consul://<ip>/<path>, etcd://<ip1>,<ip2>/<path>, zk://<ip1>,<ip2>/<path>, [nodes://]<ip1>,<ip2> Default: <nil>
	 */
	Discovery interface{} `yaml:"discovery,omitempty"`

	/*DiscoveryOptions - Descr: Swarm discovery options Default: []
	 */
	DiscoveryOptions interface{} `yaml:"discovery_options,omitempty"`
}

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

type SwarmManager

type SwarmManager struct {

	/*ApiEnableCors - Descr: Enable CORS headers in the remote API Default: false
	 */
	ApiEnableCors interface{} `yaml:"api_enable_cors,omitempty"`

	/*ListenAddress - Descr: Listen address Default: 0.0.0.0
	 */
	ListenAddress interface{} `yaml:"listen_address,omitempty"`

	/*LogLevel - Descr: Log level (options: debug, info, warn, error, fatal, panic) Default: info
	 */
	LogLevel interface{} `yaml:"log_level,omitempty"`

	/*ReplicationTtl - Descr: Leader lock release time on failure Default: 30s
	 */
	ReplicationTtl interface{} `yaml:"replication_ttl,omitempty"`

	/*Replication - Descr: Enable Swarm manager replication Default: false
	 */
	Replication interface{} `yaml:"replication,omitempty"`

	/*Heartbeat - Descr: Time in second between each heartbeat Default: 20s
	 */
	Heartbeat interface{} `yaml:"heartbeat,omitempty"`

	/*Port - Descr: Listen port Default: 2375
	 */
	Port interface{} `yaml:"port,omitempty"`

	/*Overcommit - Descr: Overcommit to apply on resources Default: 0.5
	 */
	Overcommit interface{} `yaml:"overcommit,omitempty"`

	/*Advertise - Descr: Address of the Swarm Manager joining the cluster. Other Swarm Manager(s) MUST be able to reach the Swarm Manager at this address. Default: <nil>
	 */
	Advertise interface{} `yaml:"advertise,omitempty"`

	/*Filters - Descr: Filters to use [health, port, dependency, affinity, constraint] Default: [health port dependency affinity constraint]
	 */
	Filters interface{} `yaml:"filters,omitempty"`

	/*Strategy - Descr: Placement strategy to use [spread, binpack, random] Default: spread
	 */
	Strategy interface{} `yaml:"strategy,omitempty"`

	/*Debug - Descr: Enable debug mode Default: false
	 */
	Debug interface{} `yaml:"debug,omitempty"`
}

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

type SwarmManagerJob

type SwarmManagerJob struct {

	/*Env - Descr: HTTPS proxy that Docker should use Default: <nil>
	 */
	Env *Env `yaml:"env,omitempty"`

	/*SwarmManager - Descr: Log level (options: debug, info, warn, error, fatal, panic) Default: info
	 */
	SwarmManager *SwarmManager `yaml:"swarm_manager,omitempty"`

	/*Swarm - Descr: Swarm discovery options Default: []
	 */
	Swarm *Swarm `yaml:"swarm,omitempty"`

	/*Docker - Descr: TLS certificate file Default: <nil>
	 */
	Docker *Docker `yaml:"docker,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