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
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
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
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
ManagedBy
Label key that identifies the orchestrator that created a container.
public const string ManagedBy = "orchestrator.managed-by"
Field Value
ManagedById
public const string ManagedById = "orchestrator.managed-by-id"
Field Value
ManagedByValue
The value written to ManagedBy for containers created by this orchestrator.
public const string ManagedByValue = "bielu-orchestrator"
Field Value
ReplicaIndex
Label key for the zero-based replica index within a group.
public const string ReplicaIndex = "orchestrator.replica-index"