Skip to main content

@backstage/plugin-kubernetes-node

Home > @backstage/plugin-kubernetes-node

Node.js library for the kubernetes plugin.

Classes

Class

Description

PinnipedHelper

Interfaces

Interface

Description

AuthenticationStrategy

ClusterDetails

CustomResource

CustomResourcesByEntity

FetchResponseWrapper

KubernetesAuthStrategyExtensionPoint

The interface for kubernetesAuthStrategyExtensionPoint.

KubernetesClustersSupplier

Used to load cluster details from different sources

KubernetesClusterSupplierExtensionPoint

The interface for kubernetesClusterSupplierExtensionPoint.

KubernetesFetcher

Fetches information from a kubernetes cluster using the cluster details object to target a specific cluster

KubernetesFetcherExtensionPoint

The interface for kubernetesFetcherExtensionPoint.

KubernetesObjectsByEntity

KubernetesObjectsProvider

KubernetesObjectsProviderExtensionPoint

The interface for kubernetesObjectsProviderExtensionPoint.

KubernetesServiceLocator

Used to locate which cluster(s) a service is running on

KubernetesServiceLocatorExtensionPoint

The interface for kubernetesServiceLocatorExtensionPoint.

ObjectFetchParams

ObjectToFetch

ServiceLocatorRequestContext

Variables

Variable

Description

kubernetesAuthStrategyExtensionPoint

An extension point the exposes the ability to add an Auth Strategy.

kubernetesClusterSupplierExtensionPoint

An extension point the exposes the ability to configure a cluster supplier.

kubernetesFetcherExtensionPoint

An extension point the exposes the ability to configure a kubernetes fetcher.

kubernetesObjectsProviderExtensionPoint

An extension point the exposes the ability to configure a objects provider.

kubernetesServiceLocatorExtensionPoint

An extension point the exposes the ability to configure a kubernetes service locator.

Type Aliases

Type Alias

Description

AuthMetadata

Provider-specific authentication configuration

KubernetesCredential

Authentication data used to make a request to Kubernetes

KubernetesObjectTypes

PinnipedClientCerts

PinnipedParameters