Skip to content

cillianxtech/cilikube-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CiliKube Logo

CiliKube Web

English | 中文
Vue3 TypeScript Vite Element Plus License: Apache 2.0

📖 Overview

CiliKube Web is the frontend interface for CiliKube, an enterprise-grade Kubernetes multi-cluster management platform. Built with Vue3, TypeScript, and Element Plus, it provides an intuitive, modern interface for comprehensive Kubernetes resource management.

🚀 Technology Stack

  • Core: Vue3, TypeScript, Vite, Element Plus
  • State Management: Pinia, Vue Router
  • HTTP Client: Axios
  • Styling: UnoCSS, Scss
  • Code Quality: ESLint, Prettier

💻 Development

Prerequisites

  • Node.js >= 18.0.0
  • PNPM >= 8.x

Getting Started

# Install dependencies
pnpm install

# Start development server
pnpm dev

# Build for production
pnpm build

🐳 Docker Deployment

# Build image
docker build -t cilikube-web:latest .

# Run container
docker run -d --name cilikube-web -p 8888:8888 cilikube-web:latest

📚 Documentation


中文

📖 产品概述

CiliKube Web 是 CiliKube 的前端界面,CiliKube 是一个企业级 Kubernetes 多集群管理平台。采用 Vue3、TypeScript 和 Element Plus 构建,为全面的 Kubernetes 资源管理提供直观、现代化的界面。

🚀 技术架构

  • 核心技术: Vue3, TypeScript, Vite, Element Plus
  • 状态管理: Pinia, Vue Router
  • HTTP 客户端: Axios
  • 样式系统: UnoCSS, Scss
  • 代码质量: ESLint, Prettier

💻 本地开发

环境要求

  • Node.js >= 18.0.0
  • PNPM >= 8.x

快速开始

# 安装依赖
pnpm install

# 启动开发服务器
pnpm dev

# 构建生产版本
pnpm build

🐳 Docker 部署

# 构建镜像
docker build -t cilikube-web:latest .

# 运行容器
docker run -d --name cilikube-web -p 8888:8888 cilikube-web:latest

📚 文档

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors