package storagebackend
import "k8s.io/kubernetes/pkg/storage/storagebackend"
Index ¶
Constants ¶
const ( StorageTypeUnset = "" StorageTypeETCD2 = "etcd2" StorageTypeETCD3 = "etcd3" )
Types ¶
type Config ¶
type Config struct { // Type defines the type of storage backend, e.g. "etcd2", etcd3". Default ("") is "etcd2". Type string // Prefix is the prefix to all keys passed to storage.Interface methods. Prefix string // ServerList is the list of storage servers to connect with. ServerList []string // TLS credentials KeyFile string CertFile string CAFile string // Quorum indicates that whether read operations should be quorum-level consistent. Quorum bool // DeserializationCacheSize is the size of cache of deserialized objects. // Currently this is only supported in etcd2. // We will drop the cache once using protobuf. DeserializationCacheSize int Codec runtime.Codec }
Config is configuration for creating a storage backend.
Source Files ¶
config.go
Directories ¶
Path | Synopsis |
---|---|
pkg/storage/storagebackend/factory |
- Version
- v1.4.9
- Published
- Feb 15, 2017
- Platform
- darwin/amd64
- Imports
- 1 packages
- Last checked
- 3 minutes ago –
Tools for package owners.