Documentation ¶
Overview ¶
Package etcdcli is use for connecting to the etcd service
Index ¶
- func Init(endpoints []string, opts ...Option) (*clientv3.Client, error)
- type Option
- func WithAuth(username string, password string) Option
- func WithAutoSyncInterval(duration time.Duration) Option
- func WithConfig(c *clientv3.Config) Option
- func WithDialTimeout(duration time.Duration) Option
- func WithLog(l *zap.Logger) Option
- func WithSecure(serverNameOverride string, certFile string) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Option ¶
type Option func(*options)
Option set the etcd client options.
func WithAutoSyncInterval ¶
WithAutoSyncInterval set auto sync interval value
func WithConfig ¶ added in v1.5.8
WithConfig set etcd client config
func WithDialTimeout ¶
WithDialTimeout set dial timeout
func WithSecure ¶
WithSecure set tls
Click to show internal directories.
Click to hide internal directories.