@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 | |
Type Aliases
|
Type Alias |
Description |
|---|---|
|
Props for Cluster | |