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 !!!
Click to show internal directories.
Click to hide internal directories.