Versions in this module Expand all Collapse all v1 v1.4.4 Mar 5, 2021 Changes in this version + const SharingPolicyIsolated + const SharingPolicyShared + func LoadConfig(path string, out *Config) error + func V1DisabledFilter(list []string) plugin.DisableFilter + func V2DisabledFilter(list []string) plugin.DisableFilter + type BoltConfig struct + ContentSharingPolicy string + func (bc *BoltConfig) Validate() error + type CgroupConfig struct + Path string + type Config struct + Cgroup CgroupConfig + Debug Debug + DisabledPlugins []string + GRPC GRPCConfig + Imports []string + Metrics MetricsConfig + OOMScore int + PluginDir string + Plugins map[string]toml.Primitive + ProxyPlugins map[string]ProxyPlugin + RequiredPlugins []string + Root string + State string + StreamProcessors map[string]StreamProcessor + TTRPC TTRPCConfig + Timeouts map[string]string + Version int + func (c *Config) Decode(p *plugin.Registration) (interface{}, error) + func (c *Config) GetVersion() int + func (c *Config) ValidateV2() error + type Debug struct + Address string + GID int + Level string + UID int + type GRPCConfig struct + Address string + GID int + MaxRecvMsgSize int + MaxSendMsgSize int + TCPAddress string + TCPTLSCert string + TCPTLSKey string + UID int + type MetricsConfig struct + Address string + GRPCHistogram bool + type ProxyPlugin struct + Address string + Type string + type StreamProcessor struct + Accepts []string + Args []string + Path string + Returns string + type TTRPCConfig struct + Address string + GID int + UID int