Documentation
¶
Index ¶
Constants ¶
View Source
const Version = "v0.5.0"
Version is the current version of herd.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BinaryConfig ¶ added in v0.5.0
type Config ¶
type Config struct {
Network NetworkConfig `yaml:"network"`
Storage StorageConfig `yaml:"storage"`
Resources ResourceConfig `yaml:"resources"`
Binaries BinaryConfig `yaml:"binaries"`
Telemetry TelemetryConfig `yaml:"telemetry"`
}
Config is the strict daemon bootstrap contract. The daemon fails fast if any required field is missing or malformed.
type NetworkConfig ¶
type ResourceConfig ¶
type ResourceConfig struct {
MaxGlobalVMs int `yaml:"max_global_vms"`
MaxGlobalMemoryMB int64 `yaml:"max_global_memory_mb"`
CPULimitCores float64 `yaml:"cpu_limit_cores"`
}
func (ResourceConfig) MemoryLimitBytes ¶
func (r ResourceConfig) MemoryLimitBytes() int64
type StorageConfig ¶ added in v0.5.0
type TelemetryConfig ¶
Click to show internal directories.
Click to hide internal directories.