From b61c50a12fa7b6ba1785556906172b74ea7f3660 Mon Sep 17 00:00:00 2001 From: Matthew Clarke Date: Thu, 21 Oct 2021 14:21:35 +0100 Subject: [PATCH] fix k8s crd regression (#7728) Signed-off-by: mclarke47 --- .changeset/eleven-brooms-add.md | 5 +++++ plugins/kubernetes-backend/src/service/KubernetesBuilder.ts | 1 + plugins/kubernetes-backend/src/service/KubernetesFetcher.ts | 5 ++++- 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .changeset/eleven-brooms-add.md diff --git a/.changeset/eleven-brooms-add.md b/.changeset/eleven-brooms-add.md new file mode 100644 index 0000000000..4554196ba8 --- /dev/null +++ b/.changeset/eleven-brooms-add.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-kubernetes-backend': patch +--- + +Fix Kubernetes plugin custom objects lookup regression diff --git a/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts b/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts index bde538bf55..11cca4917f 100644 --- a/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts +++ b/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts @@ -124,6 +124,7 @@ export class KubernetesBuilder { group: c.getString('group'), apiVersion: c.getString('apiVersion'), plural: c.getString('plural'), + objectType: 'customresources', } as CustomResource), ); diff --git a/plugins/kubernetes-backend/src/service/KubernetesFetcher.ts b/plugins/kubernetes-backend/src/service/KubernetesFetcher.ts index a08f339a20..308b7a10be 100644 --- a/plugins/kubernetes-backend/src/service/KubernetesFetcher.ts +++ b/plugins/kubernetes-backend/src/service/KubernetesFetcher.ts @@ -148,7 +148,10 @@ export class KubernetesClientBasedFetcher implements KubernetesFetcher { labelSelector, ) .then(r => { - return { type: objectType, resources: (r.body as any).items }; + return { + type: objectType, + resources: (r.body as any).items, + }; }); } }