@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 |