Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultVersion = "3.4.13" DefaultInstallDir = "/opt/bin/" DefaultReleaseURL = "https://github.com/coreos/etcd/releases/download" DefaultBindAddressv4 = "0.0.0.0" DefaultCertificateDir = "/etc/etcd/pki" UnitFileBaseName = "etcd.service" UnitFile = "/etc/systemd/system/etcd.service" EnvironmentFile = "/etc/etcd/etcd.env" EtcdctlEnvFile = "/etc/etcd/etcdctl.env" DefaultDataDir = "/var/lib/etcd" DefaultLoopbackHost = "127.0.0.1" DefaultPeerPort = 2380 DefaultClientPort = 2379 DefaultDownloadConnectTimeout = 10 * time.Second DefaultEtcdRequestTimeout = 5 * time.Second EtcdHealthCheckKey = "health" // EtcdCACertAndKeyBaseName defines etcd's CA certificate and key base name EtcdCACertAndKeyBaseName = "ca" // EtcdCACertName defines etcd's CA certificate name EtcdCACertName = "ca.crt" // EtcdCAKeyName defines etcd's CA key name EtcdCAKeyName = "ca.key" // EtcdServerCertAndKeyBaseName defines etcd's server certificate and key base name EtcdServerCertAndKeyBaseName = "server" // EtcdServerCertName defines etcd's server certificate name EtcdServerCertName = "server.crt" // EtcdServerKeyName defines etcd's server key name EtcdServerKeyName = "server.key" // EtcdPeerCertAndKeyBaseName defines etcd's peer certificate and key base name EtcdPeerCertAndKeyBaseName = "peer" // EtcdPeerCertName defines etcd's peer certificate name EtcdPeerCertName = "peer.crt" // EtcdPeerKeyName defines etcd's peer key name EtcdPeerKeyName = "peer.key" // APIServerEtcdClientCertAndKeyBaseName defines apiserver's etcd client certificate and key base name APIServerEtcdClientCertAndKeyBaseName = "apiserver-etcd-client" // APIServerEtcdClientCertName defines apiserver's etcd client certificate name APIServerEtcdClientCertName = "apiserver-etcd-client.crt" // APIServerEtcdClientKeyName defines apiserver's etcd client key name APIServerEtcdClientKeyName = "apiserver-etcd-client.key" // EtcdctlClientCertAndKeyBaseName defines etcdctl's client certificate and key base name EtcdctlClientCertAndKeyBaseName = "etcdctl-etcd-client" // EtcdctllientCertName defines etcdctl's client certificate name EtcdctlClientCertName = "etcdctl-etcd-client.crt" // EtcdctlClientKeyName defines etcdctl's client key name EtcdctlClientKeyName = "etcdctl-etcd-client.key" // MastersGroup defines the well-known group for the apiservers. This group is also superuser by default // (i.e. bound to the cluster-admin ClusterRole) MastersGroup = "system:masters" UnitFileTemplate = `` /* 393-byte string literal not displayed */ EnvFileTemplate = `` /* 927-byte string literal not displayed */ EtcdctlEnvFileTemplate = `` /* 181-byte string literal not displayed */ DefaultSkipRemoveMember = false DefaultCacheBaseDir = "/var/cache/etcdadm/" EtcdctlShellWrapperTemplate = `` /* 265-byte string literal not displayed */ DefaultBackOffSteps = 5 DefaultBackOffDuration = 2 * time.Second DefaultBackOffFactor = 2.0 )
Command-line flag defaults
Variables ¶
View Source
var DefaultEtcdDiskPriorities = []string{
"Nice=-10",
"IOSchedulingClass=best-effort",
"IOSchedulingPriority=2",
}
DefaultEtcdDiskPriorities defines the default etcd disk priority.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.