Skip to content

Commit abf858e

Browse files
author
smarunich
committed
expose dashboard
1 parent e175ac9 commit abf858e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

management/ui/src/components/AdminDashboard.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import AdminSystem from './AdminSystem';
77
import AdminLogs from './AdminLogs';
88
import AdminResources from './AdminResources';
99
import AdminKubectl from './AdminKubectl';
10-
import { LogOut, Shield, Database, Activity, Terminal, FileText, Settings, Users } from 'lucide-react';
10+
import PublishingDashboard from './PublishingDashboard';
11+
import { LogOut, Shield, Database, Activity, Terminal, FileText, Settings, Users, Globe } from 'lucide-react';
1112

1213
const AdminDashboard = () => {
1314
const [activeTab, setActiveTab] = useState('models');
@@ -16,6 +17,7 @@ const AdminDashboard = () => {
1617
const tabs = [
1718
{ id: 'models', label: 'Models', icon: Database, component: ModelList, description: 'Manage AI/ML models across all tenants' },
1819
{ id: 'create', label: 'Create Model', icon: Settings, component: ModelForm, description: 'Deploy new models to any tenant' },
20+
{ id: 'publishing', label: 'Publishing', icon: Globe, component: PublishingDashboard, description: 'Publish models to external API endpoints' },
1921
{ id: 'inference', label: 'Test Inference', icon: Activity, component: InferenceTest, description: 'Test model predictions' },
2022
{ id: 'system', label: 'System Overview', icon: Shield, component: AdminSystem, description: 'Monitor cluster health and status' },
2123
{ id: 'resources', label: 'Resources', icon: Users, component: AdminResources, description: 'View pods, services, and deployments' },

0 commit comments

Comments
 (0)