Versions in this module Expand all Collapse all v0 v0.1.0 Nov 8, 2019 Changes in this version + type Reader interface + Read func(target interface{}) error + func NewEnvTuner() Reader + func NewFileTuner(path string) (Reader, error) + func NewVaultTuner(vaultCfg VaultConfig) (Reader, error) + type TLSConfig struct + CACert string + CAPath string + ClientCert string + ClientKey string + Insecure bool + TLSServerName string + type Tuner interface + FromEnv func() + FromFile func(path string) error + FromVault func(vaultCfg VaultConfig) error + func NewTuner() Tuner + type VaultConfig struct + Address *string + Path string + Timeout *time.Duration + Token string