mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Fix conf extension and documentation.
This commit is contained in:
parent
7d4908a6c3
commit
f99d24310f
@ -25,7 +25,7 @@ configuration files.
|
|||||||
* `-clientCAFile` - The path of the client CAFile. Enables client cert authentication when present.
|
* `-clientCAFile` - The path of the client CAFile. Enables client cert authentication when present.
|
||||||
* `-clientCert` - The cert file of the client.
|
* `-clientCert` - The cert file of the client.
|
||||||
* `-clientKey` - The key file of the client.
|
* `-clientKey` - The key file of the client.
|
||||||
* `-configfile` - The path of the etcd config file. Defaults to `/etc/etcd/etcd.toml`.
|
* `-configfile` - The path of the etcd config file. Defaults to `/etc/etcd/etcd.conf`.
|
||||||
* `-cors` - A comma separated white list of origins for cross-origin resource sharing.
|
* `-cors` - A comma separated white list of origins for cross-origin resource sharing.
|
||||||
* `-cpuprofile` - The path to a file to output cpu profile data. Enables cpu profiling when present.
|
* `-cpuprofile` - The path to a file to output cpu profile data. Enables cpu profiling when present.
|
||||||
* `-d` - The directory to store log and snapshot. Defaults to the current working directory.
|
* `-d` - The directory to store log and snapshot. Defaults to the current working directory.
|
||||||
@ -46,35 +46,34 @@ configuration files.
|
|||||||
## Configuration File
|
## Configuration File
|
||||||
|
|
||||||
The etcd configuration file is written in [TOML](https://github.com/mojombo/toml)
|
The etcd configuration file is written in [TOML](https://github.com/mojombo/toml)
|
||||||
and read from `/etc/etcd/etcd.toml` by default.
|
and read from `/etc/etcd/etcd.conf` by default.
|
||||||
|
|
||||||
```TOML
|
```TOML
|
||||||
[etcd]
|
advertised_url = "127.0.0.1:4001"
|
||||||
advertised_url = "127.0.0.1:4001"
|
ca_file = ""
|
||||||
ca_file = ""
|
cert_file = ""
|
||||||
cert_file = ""
|
cors = []
|
||||||
cors = []
|
cpu_profile_file = ""
|
||||||
cpu_profile_file = ""
|
datadir = "."
|
||||||
datadir = "."
|
key_file = ""
|
||||||
key_file = ""
|
listen_host = "127.0.0.1:4001"
|
||||||
listen_host = "127.0.0.1:4001"
|
machines = []
|
||||||
machines = []
|
machines_file = ""
|
||||||
machines_file = ""
|
max_cluster_size = 9
|
||||||
max_cluster_size = 9
|
max_result_buffer = 1024
|
||||||
max_result_buffer = 1024
|
max_retry_attempts = 3
|
||||||
max_retry_attempts = 3
|
name = "default-name"
|
||||||
name = "default-name"
|
snapshot = false
|
||||||
snapshot = false
|
verbose = false
|
||||||
verbose = false
|
very_verbose = false
|
||||||
very_verbose = false
|
web_url = ""
|
||||||
web_url = ""
|
|
||||||
|
|
||||||
[raft]
|
[peer]
|
||||||
advertised_url = "127.0.0.1:7001"
|
advertised_url = "127.0.0.1:7001"
|
||||||
ca_file = ""
|
ca_file = ""
|
||||||
cert_file = ""
|
cert_file = ""
|
||||||
key_file = ""
|
key_file = ""
|
||||||
listen_host = "127.0.0.1:7001"
|
listen_host = "127.0.0.1:7001"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Environment Variables
|
## Environment Variables
|
||||||
@ -98,8 +97,8 @@ and read from `/etc/etcd/etcd.toml` by default.
|
|||||||
* `ETCD_VERBOSE`
|
* `ETCD_VERBOSE`
|
||||||
* `ETCD_VERY_VERBOSE`
|
* `ETCD_VERY_VERBOSE`
|
||||||
* `ETCD_WEB_URL`
|
* `ETCD_WEB_URL`
|
||||||
* `ETCD_RAFT_ADVERTISED_URL`
|
* `ETCD_PEER_ADVERTISED_URL`
|
||||||
* `ETCD_RAFT_CA_FILE`
|
* `ETCD_PEER_CA_FILE`
|
||||||
* `ETCD_RAFT_CERT_FILE`
|
* `ETCD_PEER_CERT_FILE`
|
||||||
* `ETCD_RAFT_KEY_FILE`
|
* `ETCD_PEER_KEY_FILE`
|
||||||
* `ETCD_RAFT_LISTEN_HOST`
|
* `ETCD_PEER_LISTEN_HOST`
|
||||||
|
@ -17,7 +17,7 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
// The default location for the etcd configuration file.
|
// The default location for the etcd configuration file.
|
||||||
const DefaultSystemConfigPath = "/etc/etcd/etcd.toml"
|
const DefaultSystemConfigPath = "/etc/etcd/etcd.conf"
|
||||||
|
|
||||||
// Config represents the server configuration.
|
// Config represents the server configuration.
|
||||||
type Config struct {
|
type Config struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user