Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Name string `toml:"name"`
ListenAddr string `toml:"listen-addr"`
AdvertiseListenAddr string `toml:"advertise-listen-addr"`
BackendEndpoints string `toml:"backend-endpoints"`
Security Security `toml:"security"`
}
Config is the configuration for the scheduling. TODO: reduce duplicated code
type Security ¶
type Security struct {
// CACertPath is the path of file that contains list of trusted SSL CAs.
CACertPath string `toml:"cacert-path"`
// CertPath is the path of file that contains X509 certificate in PEM format.
CertPath string `toml:"cert-path"`
// KeyPath is the path of file that contains X509 key in PEM format.
KeyPath string `toml:"key-path"`
}
Click to show internal directories.
Click to hide internal directories.