package
0.0.0-20240818021530-f5e744f7964a
Repository: https://github.com/kaisenlinux/docker.io.git
Documentation: pkg.go.dev
# Constants
EncryptionKeysConfig represents the initial key(s) for performing datapath encryption.
EncryptionKeysUpdate represents an update to the datapath encryption key(s).
NodeDiscovery represents Node join/leave events provided by discovery.
# Structs
DatastoreConfigData is the data for the datastore update event message
Deprecated: no longer used.
DriverEncryptionConfig contains the initial datapath encryption key(s) Key in first position is the primary key, the one to be used in tx.
DriverEncryptionUpdate carries an update to the encryption key(s) as: a new key and/or set a primary key and/or a removal of an existing key.
NodeDiscoveryData represents the structure backing the node discovery data json string.
# Interfaces
Discover is an interface to be implemented by the component interested in receiving discover events like new node joining the cluster or datastore updates.
# Type aliases
DiscoveryType represents the type of discovery element the DiscoverNew function is invoked on.