Table of Contents

Class OrchestratorLabels

Namespace
Bielu.Microservices.Orchestrator
Assembly
Bielu.Microservices.Orchestrator.dll

Well-known label keys applied to containers managed by the orchestrator.

public static class OrchestratorLabels
Inheritance
OrchestratorLabels
Inherited Members

Fields

Group

Label key for the replica group name when multiple replicas are created.

public const string Group = "orchestrator.group"

Field Value

string

Image

Label key for the image reference (e.g. "nginx:1.25") the container was created from.

public const string Image = "orchestrator.image"

Field Value

string

ImageDigest

Label key for the immutable image digest (e.g. "sha256:...") the container was created from. Used to detect when a newer image is available.

public const string ImageDigest = "orchestrator.image-digest"

Field Value

string

InstanceId

Label key for the Id a container belongs to. Allows correlating a runtime container back to its persisted desired state.

public const string InstanceId = "orchestrator.instance-id"

Field Value

string

ManagedBy

Label key that identifies the orchestrator that created a container.

public const string ManagedBy = "orchestrator.managed-by"

Field Value

string

ManagedById

public const string ManagedById = "orchestrator.managed-by-id"

Field Value

string

ManagedByValue

The value written to ManagedBy for containers created by this orchestrator.

public const string ManagedByValue = "bielu-orchestrator"

Field Value

string

ReplicaIndex

Label key for the zero-based replica index within a group.

public const string ReplicaIndex = "orchestrator.replica-index"

Field Value

string