diff --git a/src/pages/Workloads/tabs/DaemonSets/ExpandedRow.tsx b/src/pages/Workloads/tabs/DaemonSets/ExpandedRow.tsx index 0d51c52..0794c05 100644 --- a/src/pages/Workloads/tabs/DaemonSets/ExpandedRow.tsx +++ b/src/pages/Workloads/tabs/DaemonSets/ExpandedRow.tsx @@ -1,7 +1,8 @@ -import { SceneFlexLayout } from "@grafana/scenes"; +import { SceneFlexItem, SceneFlexLayout } from "@grafana/scenes"; import { getPodsScene } from "../Pods/Pods"; import { LabelFilters } from "common/queryHelpers"; import { TableRow } from "./types"; +import { AlertsTable } from "components/AlertsTable"; export function buildExpandedRowScene(row: TableRow) { @@ -23,7 +24,29 @@ export function buildExpandedRowScene(row: TableRow) { width: '100%', height: 500, children: [ - getPodsScene(staticLabelFilters, false, false) - ], + new SceneFlexLayout({ + direction: 'row', + height: 300, + children: [ + new SceneFlexItem({ + body: getPodsScene(staticLabelFilters, false, false) + }), + ] + }), + new SceneFlexLayout({ + direction: 'row', + children: [ + new SceneFlexItem({ + body: AlertsTable([ + { + label: 'daemonset', + op: '=', + value: row.daemonset + } + ], false, false) + }) + ], + }) + ] }); }