Add Namespaces page

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
Francesco Torchia 2024-09-30 15:54:37 +02:00
parent 432fa9b22c
commit aeabf880f8
No known key found for this signature in database
GPG Key ID: E6D011B7415D4393

View File

@ -14,6 +14,7 @@ import {
import { HCI, VOLUME_SNAPSHOT } from '../types'; import { HCI, VOLUME_SNAPSHOT } from '../types';
import { import {
STATE, STATE,
NAME_UNLINKED,
NAME as NAME_COL, NAME as NAME_COL,
AGE, AGE,
NAMESPACE as NAMESPACE_COL, NAMESPACE as NAMESPACE_COL,
@ -244,6 +245,22 @@ export function init($plugin, store) {
exact: true, exact: true,
}); });
if (isSingleVirtualCluster) {
headers(NAMESPACE, [STATE, NAME_UNLINKED, AGE]);
basicType([NAMESPACE]);
virtualType({
labelKey: 'harvester.namespace.label',
name: NAMESPACE,
namespaced: true,
weight: 89,
route: {
name: `${ PRODUCT_NAME }-c-cluster-resource`,
params: { resource: NAMESPACE }
},
exact: false,
});
}
basicType([ basicType([
HCI.ALERTMANAGERCONFIG HCI.ALERTMANAGERCONFIG
], MONITORING_GROUP); ], MONITORING_GROUP);