Skip to main content

@backstage/plugin-kubernetes-react

Home > @backstage/plugin-kubernetes-react

Web library for the kubernetes-react plugin.

Classes

ClassDescription
AksClusterLinksFormatter
AksKubernetesAuthProvider
EksClusterLinksFormatter
GkeClusterLinksFormatter
GoogleKubernetesAuthProvider
KubernetesAuthProviders
KubernetesBackendClient
KubernetesClusterLinkFormatter
KubernetesProxyClientA client for common requests through the proxy endpoint of the kubernetes backend plugin.
OidcKubernetesAuthProvider
OpenshiftClusterLinksFormatter
RancherClusterLinksFormatter
ServerSideKubernetesAuthProviderNo-op KubernetesAuthProvider, authorization will be handled in the kubernetes-backend plugin
StandardClusterLinksFormatter

Functions

FunctionDescription
getDefaultFormatters(deps)

Interfaces

InterfaceDescription
ClusterLinksFormatter
ClusterLinksFormatterOptions
ContainerCardPropsProps for ContainerCard
ContainerScopeContains the details needed to make a log request to Kubernetes
CustomResourcesProps
ErrorListPropsProps for ErrorList
EventsContentPropsProps for Events
EventsOptionsArguments for useEvents
EventsPropsProps for Events
FixDialogPropsProps for FixDialog
KubernetesApi
KubernetesAuthProvider
KubernetesAuthProvidersApi
KubernetesClusterLinkFormatterApi
KubernetesDrawerable
KubernetesDrawerPropsProps of KubernetesDrawer
KubernetesObjectThe type of object that can be represented by the Drawer
KubernetesObjects
KubernetesProxyApi
KubernetesStructuredMetadataTableDrawerProps
ManifestYamlPropsProps of ManifestYaml
PendingPodContentPropsProps for PendingPodContent
PodAndErrorsWraps a pod with the associated detected errors and cluster
PodDrawerPropsProps for PodDrawer
PodExecTerminalPropsProps drilled down to the PodExecTerminal component
PodLogsDialogPropsProps for PodLogsDialog
PodLogsOptionsArguments for usePodLogs
PodLogsPropsProps for PodLogs
PodScopeContains the details needed to make a log request to Kubernetes, except the container name
ResourceUtilizationPropsContext for Pod Metrics

Variables

VariableDescription
ClusterComponent for rendering Kubernetes resources in a cluster
ClusterContext
ContainerCardShows details about a container within a pod
CronJobsAccordions
CustomResources
DEFAULT_FORMATTER_NAME
DetectedErrorsContextContext for detected errors
ErrorListShows a list of errors found on a Pod
ErrorPanel
ErrorReporting
EventsRetrieves and shows Kubernetes events for the given object
EventsContentShows given Kubernetes events
FixDialogA dialog for fixing detected Kubernetes errors
GroupedResponsesContext
HorizontalPodAutoscalerDrawer
IngressesAccordions
JobsAccordions
kubernetesApiRef
kubernetesAuthProvidersApiRef
kubernetesClusterLinkFormatterApiRef
KubernetesDrawerButton/Drawer component for Kubernetes Objects
kubernetesProxyApiRef
KubernetesStructuredMetadataTableDrawer
LinkErrorPanel
ManifestYamlRenders a Kubernetes object as a YAML code snippet
PendingPodContentShows details about pod's conditions as it starts
PodDrawerA Drawer for Kubernetes Pods
PodExecTerminalExecutes a /bin/sh process in the given pod's container and opens a terminal connected to it
PodExecTerminalDialogOpens a terminal connected to the given pod's container in a dialog
PodLogsShows the logs for the given pod
PodLogsDialogShows the logs for the given pod in a Dialog
PodMetricsContextContext for Pod Metrics
PodNamesWithErrorsContext
PodNamesWithMetricsContext
PodsTable
READY_COLUMNS
RESOURCE_COLUMNS
ResourceUtilizationContext for Pod Metrics
ServicesAccordions
useCustomResourcesRetrieves the provided custom resources related to the provided entity, refreshes at an interval.
useEventsRetrieves the events for the given object
useKubernetesObjects
useMatchingErrorsFind errors which match the resource
usePodLogsRetrieves the logs for the given pod
usePodMetricsFind metrics matching the provided pod

Type Aliases

Type AliasDescription
ClusterPropsProps for Cluster
CronJobsAccordionsProps
ErrorMatcher
ErrorPanelProps
ErrorReportingProps
FormatClusterLinkOptions
IngressesAccordionsProps
JobsAccordionsProps
LinkErrorPanelProps
PodColumns
PodMetricsMatcher
PodsTablesProps
ServicesAccordionsProps