Skip to main content

KubernetesRouterFactory

Home > @backstage/plugin-kubernetes-node > KubernetesRouterFactory

A factory function for creating a kubernetes router.

Signature:

export type KubernetesRouterFactory = (opts: {
getDefault: () => express.Router;
objectsProvider: KubernetesObjectsProvider;
clusterSupplier: KubernetesClustersSupplier;
authStrategyMap: {
[key: string]: AuthenticationStrategy;
};
}) => express.Router;

References: KubernetesObjectsProvider, KubernetesClustersSupplier, AuthenticationStrategy