diff --git a/ui/src/assets/img/VCluster.svg b/ui/src/assets/img/VCluster.svg new file mode 100644 index 000000000..ed6fab57f --- /dev/null +++ b/ui/src/assets/img/VCluster.svg @@ -0,0 +1,3 @@ + + + diff --git a/ui/src/components/Clusters/ClusterIcon.tsx b/ui/src/components/Clusters/ClusterIcon.tsx index 00d1090bd..23eddc027 100644 --- a/ui/src/components/Clusters/ClusterIcon.tsx +++ b/ui/src/components/Clusters/ClusterIcon.tsx @@ -10,6 +10,7 @@ import Kubernetes from '../../assets/img/Kubernetes.svg'; import LiquidMetal from '../../assets/img/LiquidMetal.svg'; import Openshift from '../../assets/img/Openshift.svg'; import Rancher from '../../assets/img/Rancher.svg'; +import VCluster from '../../assets/img/VCluster.svg'; import Vsphere from '../../assets/img/Vsphere.svg'; import { GitopsClusterEnriched } from '../../types/custom'; import { Routes } from '../../utils/nav'; @@ -27,7 +28,8 @@ const getClusterTypeIcon = (clusterType?: string) => { return Docker; } else if ( clusterType === 'AWSCluster' || - clusterType === 'AWSManagedCluster' + clusterType === 'AWSManagedCluster' || + clusterType === 'eks' ) { return EKS; } else if ( @@ -46,6 +48,8 @@ const getClusterTypeIcon = (clusterType?: string) => { return Rancher; } else if (clusterType === 'Openshift') { return Openshift; + } else if (clusterType === 'VCluster') { + return VCluster; } return Kubernetes; }; @@ -74,9 +78,7 @@ export const ClusterIcon: FC<{ cluster: GitopsClusterEnriched }> = ({ return ( {isACD ? ( - +