@backstage/plugin-kubernetes-react
Home > @backstage/plugin-kubernetes-react
Web library for the kubernetes-react plugin.
Classes
| Class | Description | 
|---|---|
| A client for common requests through the proxy endpoint of the kubernetes backend plugin. | |
| No-op KubernetesAuthProvider, authorization will be handled in the kubernetes-backend plugin | |
Functions
| Function | Description | 
|---|---|
| Component for rendering Kubernetes resources in a cluster | |
| Shows a list of errors found on a Pod | |
| ErrorPanel({ entityName, errorMessage, clustersWithErrors, }) | |
| Events({ involvedObjectName, namespace, clusterName, warningEventsOnly, }) | Retrieves and shows Kubernetes events for the given object | 
| Shows given Kubernetes events | |
| KubernetesDrawer({ open, label, drawerContentsHeader, kubernetesObject, children, }) | Button/Drawer component for Kubernetes Objects | 
| Renders a Kubernetes object as a YAML code snippet | |
| Shows details about pod's conditions as it starts | |
| A Drawer for Kubernetes Pods | |
| Executes a  | |
| Opens a terminal connected to the given pod's container in a dialog | |
| Shows the logs for the given pod in a Dialog | |
| ResourceUtilization({ compressed, title, usage, total, totalFormatted, }) | Context for Pod Metrics | 
| useCustomResources(entity, customResourceMatchers, intervalMs) | Retrieves the provided custom resources related to the provided entity, refreshes at an interval. | 
| Retrieves the events for the given object | |
| Find errors which match the resource | |
| Retrieves the logs for the given pod | |
| Find metrics matching the provided pod | 
Interfaces
| Interface | Description | 
|---|---|
| Props for ContainerCard | |
| Contains the details needed to make a log request to Kubernetes | |
| Props for ErrorList | |
| Props for Events | |
| Arguments for useEvents | |
| Props for Events | |
| Props for FixDialog | |
| Props of KubernetesDrawer | |
| The type of object that can be represented by the Drawer | |
| Props of ManifestYaml | |
| Props for PendingPodContent | |
| Wraps a pod with the associated detected errors and cluster | |
| Props for PodDrawer | |
| Props drilled down to the PodExecTerminal component | |
| Props for PodLogsDialog | |
| Arguments for usePodLogs | |
| Props for PodLogs | |
| Contains the details needed to make a log request to Kubernetes, except the container name | |
| Context for Pod Metrics | 
Variables
| Variable | Description | 
|---|---|
| Shows details about a container within a pod | |
| Context for detected errors | |
| A dialog for fixing detected Kubernetes errors | |
| Shows the logs for the given pod | |
| Context for Pod Metrics | |