From 13accce42ce3a26277d5ddfc33234daca8c33231 Mon Sep 17 00:00:00 2001 From: Jon Edvald Date: Tue, 18 Jun 2019 22:23:01 +0200 Subject: [PATCH] fix(k8s): status checks on resources outside of app namespace would fail --- garden-service/src/plugins/kubernetes/status.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/garden-service/src/plugins/kubernetes/status.ts b/garden-service/src/plugins/kubernetes/status.ts index ba128561d3..2f0f2c8692 100644 --- a/garden-service/src/plugins/kubernetes/status.ts +++ b/garden-service/src/plugins/kubernetes/status.ts @@ -315,6 +315,11 @@ export async function checkResourceStatus( api: KubeApi, namespace: string, resource: KubernetesResource, log: LogEntry, prevStatus?: WorkloadStatus, ) { const handler = objHandlers[resource.kind] + + if (resource.metadata.namespace) { + namespace = resource.metadata.namespace + } + let status: WorkloadStatus if (handler) { try {