Skip to main content

KubernetesBuilderReturn

Home > @backstage/plugin-kubernetes-backend > KubernetesBuilderReturn

The return type of the KubernetesBuilder.build method

Signature:

export type KubernetesBuilderReturn = Promise<{
router: express.Router;
clusterSupplier: KubernetesClustersSupplier;
customResources: CustomResource[];
fetcher: KubernetesFetcher;
proxy: KubernetesProxy;
objectsProvider: KubernetesObjectsProvider;
serviceLocator: KubernetesServiceLocator;
authStrategyMap: {
[key: string]: AuthenticationStrategy;
};
}>;

References: KubernetesClustersSupplier, CustomResource, KubernetesFetcher, KubernetesProxy, KubernetesObjectsProvider, KubernetesServiceLocator, AuthenticationStrategy