Files
gpustack-ui/src/pages/cluster-management/config/providers.ts
T
2026-04-24 14:28:30 +08:00

59 lines
1.5 KiB
TypeScript

import { icons } from '@gpustack/core-ui';
import React from 'react';
import { ProviderValueMap } from '.';
export default [
{
label: 'Docker',
locale: false,
value: ProviderValueMap.Docker,
key: ProviderValueMap.Docker,
icon: React.cloneElement(icons.DockerOutlined, {
style: { color: 'var(--ant-blue-6)' }
}),
group: 'clusters.create.provider.self'
},
{
label: 'Kubernetes',
locale: false,
value: ProviderValueMap.Kubernetes,
key: ProviderValueMap.Kubernetes,
icon: React.cloneElement(icons.KubernetesFilled, {
style: { color: 'var(--ant-blue-6)' }
}),
group: 'clusters.create.provider.self'
},
{
label: 'DigitalOcean',
locale: false,
value: ProviderValueMap.DigitalOcean,
key: ProviderValueMap.DigitalOcean,
icon: React.cloneElement(icons.DigitalOcean, {
style: {
color: 'var(--ant-blue-6)'
}
}),
group: 'clusters.create.provider.cloud'
},
{
label: 'AWS',
locale: false,
disabled: true,
value: ProviderValueMap.AWS,
key: ProviderValueMap.AWS,
icon: icons.AWS,
description: 'cluster.provider.comingsoon',
group: 'clusters.create.provider.cloud'
},
{
label: 'Alibaba Cloud',
locale: false,
disabled: true,
value: ProviderValueMap.AliCloud,
key: ProviderValueMap.AliCloud,
icon: icons.AliCloud,
description: 'cluster.provider.comingsoon',
group: 'clusters.create.provider.cloud'
}
];