csharp
public record class DockerPlacementOptionsWhat DockerPlacement runs, and where.
Fields and properties (12)
public const string ShardLabelThe label a realm container carries its shard id under.
public const string OwnerLabelThe label a realm container carries its owner under.
public string ImageThe realm's image.
public string OwnerWhich orchestrator these containers belong to.
public IReadOnlyList<string> ArgumentsArguments to put before the encoded RealmSpec.
public IReadOnlyDictionary<string, string> EnvironmentVariables to set in every realm container.
public string HostThe address clients are given when a spec did not name one.
public PortPool PortsThe range realm ports are taken from.
public TimeSpan DrainTimeoutHow long Drain waits before killing.
public TimeSpan StopGraceHow long the process gets after its stop signal.
public bool RemoveWhenStoppedWhether a stopped container is removed.
public Action<RealmInstanceId, string>? OutputCalled with every line a realm writes, for whoever is doing the logging.
Used by (2)
- DockerPlacementVixen.Live.Placement.Docker
- DockerPlacementTestsVixen.Live.Placement.Docker.Tests