package
0.0.0-20250308170929-48bd8ed27534
Repository: https://github.com/evergreen-ci/evergreen.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
ById returns a query that contains an Id selector on the string, id.
ByIds creates a query that finds all distros for the given ids and implicitly returns them ordered by {"_id": 1}.
ByNeedsHostsPlanning returns a query that selects distros that don't run containers.
ByNeedsPlanning returns a query that selects only active or static distros that don't run containers.
BySpawnAllowed returns a query that contains the SpawnAllowed selector.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FindOneId returns one Distro by Id.
GetDistrosForImage returns the distros for a given image.
GetHostCreateDistro returns the distro based on the name and provider.
GetImageIDFromDistro returns the imageID corresponding to the given distro.
No description provided by the author
Remove removes one distro.
ValidateArch checks that the architecture is one of the supported architectures.
ValidateContainerPoolDistros ensures that container pools have valid distros.
# Constants
No description provided by the author
Bootstrapping mechanisms BootstrapMethodNone is for internal use only.
No description provided by the author
No description provided by the author
No description provided by the author
Means of communicating with hosts.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
bson fields for the BootstrapSettings struct.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
bson fields for the HostAllocatorSettings struct HostAllocatorSettingsVersionKey = bsonutil.MustHaveTag(HostAllocatorSettings{}, "Version") HostAllocatorSettingsMinimumHostsKey = bsonutil.MustHaveTag(HostAllocatorSettings{}, "MinimumHosts").
No description provided by the author
No description provided by the author
No description provided by the author
bson fields for the Distro struct.
ImageID is not equivalent to AMI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
BootstrapSettings encapsulates all settings related to bootstrapping hosts.
No description provided by the author
No description provided by the author
DistroData is the same as a distro, with the only difference being that all the provider settings are stored as maps instead of Birch BSON documents.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PreconditionScript represents a script that must run and succeed before the Jasper service can start on a provisioning host.
ResourceLimits represents resource limits in Linux.
# Type aliases
No description provided by the author
No description provided by the author