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, + }; }); } }