Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
LogFormat string
LogLevel string
LeaseName string
LeaseNamespace string
Namespace string
PodSelector string
K8sClient kubernetes.Interface
InformerResync time.Duration
VaultCaCertPath string
VaultCaCert string
TlsSkipVerify bool
VaultTimeout string
VaultTimeoutDuration time.Duration
PodAddresses string
PodAddressesMap map[string]string
UnlockThreshold int
ServiceDomain string
ServicePort int
ServiceScheme string
VaultRootTokenSecret string
VaultUnlockKeysSecret string
HandlerTimeout string
HandlerTimeoutDuration time.Duration
}
func (*Config) InitializeAndValidate ¶
Click to show internal directories.
Click to hide internal directories.