diff --git a/javascript/packages/orchestrator/src/providers/k8s/resources/bootNodeResource.ts b/javascript/packages/orchestrator/src/providers/k8s/resources/bootNodeResource.ts index 1ad5cceb5..9e3bf92e7 100644 --- a/javascript/packages/orchestrator/src/providers/k8s/resources/bootNodeResource.ts +++ b/javascript/packages/orchestrator/src/providers/k8s/resources/bootNodeResource.ts @@ -23,6 +23,7 @@ export class BootNodeResource extends NodeResource { "zombie-role": ZombieRole.BootNode, app: "zombienet", "x-infra-instance": process.env.X_INFRA_INSTANCE || "ondemand", + "managed-by": "zombienet", }, }, spec: { diff --git a/javascript/packages/orchestrator/src/providers/k8s/resources/nodeResource.ts b/javascript/packages/orchestrator/src/providers/k8s/resources/nodeResource.ts index 5d54c47e8..068e08a85 100644 --- a/javascript/packages/orchestrator/src/providers/k8s/resources/nodeResource.ts +++ b/javascript/packages/orchestrator/src/providers/k8s/resources/nodeResource.ts @@ -203,6 +203,7 @@ export class NodeResource { "app.kubernetes.io/name": this.namespace, "app.kubernetes.io/instance": name, "x-infra-instance": process.env.X_INFRA_INSTANCE || "ondemand", + "managed-by": "zombienet", }, annotations: { "prometheus.io/scrape": "true", diff --git a/javascript/packages/orchestrator/src/providers/k8s/resources/types.ts b/javascript/packages/orchestrator/src/providers/k8s/resources/types.ts index 327750872..b48d24df9 100644 --- a/javascript/packages/orchestrator/src/providers/k8s/resources/types.ts +++ b/javascript/packages/orchestrator/src/providers/k8s/resources/types.ts @@ -42,6 +42,7 @@ export interface Labels { "app.kubernetes.io/name": string; "app.kubernetes.io/instance": string; "x-infra-instance": string; + "managed-by": string; } export interface Annotations {