diff --git a/shell/components/formatter/ClusterProvider.vue b/shell/components/formatter/ClusterProvider.vue new file mode 100644 index 0000000000..3819ca951e --- /dev/null +++ b/shell/components/formatter/ClusterProvider.vue @@ -0,0 +1,27 @@ + + + + + + {{ row.machineProviderDisplay }} + + + {{ t('cluster.provider.custom') }} + + + {{ t('cluster.provider.imported') }} + + + {{ row.provisionerDisplay }} + + + diff --git a/shell/config/product/manager.js b/shell/config/product/manager.js index 7ab5c87a52..1f6459df49 100644 --- a/shell/config/product/manager.js +++ b/shell/config/product/manager.js @@ -150,10 +150,11 @@ export function init(store) { search: 'kubernetesVersion', }, { - name: 'provider', - labelKey: 'tableHeaders.provider', - value: 'machineProvider', - sort: ['machineProvider', 'provisioner'], + name: 'provider', + labelKey: 'tableHeaders.provider', + value: 'machineProvider', + sort: ['machineProvider', 'provisioner'], + formatter: 'ClusterProvider', }, MACHINE_SUMMARY, AGE, diff --git a/shell/list/provisioning.cattle.io.cluster.vue b/shell/list/provisioning.cattle.io.cluster.vue index d374714ccd..0c9ea5a766 100644 --- a/shell/list/provisioning.cattle.io.cluster.vue +++ b/shell/list/provisioning.cattle.io.cluster.vue @@ -134,17 +134,6 @@ export default { - - - {{ row.machineProviderDisplay }} - - {{ row.provisionerDisplay }} - - - - {{ row.provisionerDisplay }} - - {{ row.nodes.length }}