kubesphere/kubesphere

The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️

What it solves

KubeSphere는 클라우드 네이티브 애플리케이션 관리용 분산 운영체제입니다. 중앙 집중식 컨트롤 플레인을 제공하고 개발자 친화적인 Web UI를 통해 멀티 클라우드, 데이터 센터 및 에지 환경의 Kubernetes 클러스터 관리 복잡성을 단순화합니다.

How it works

Kubernetes를 커널로 사용하며 마이크로커널 + 확장 컴포넌트 아키텍처(코드명 LuBan)를 채택하고 있습니다. 이를 통해 사용자는 기능 모듈을 확장 기능으로 동적으로 관리하고 설치할 수 있어, 핵심 시스템을 경량으로 유지하면서도 광범위한 엔터프라이즈급 기능을 지원합니다.

Who it’s for

다양한 인프라에 걸쳐 자동화된 IT 운영과 간소화된 DevOps 워크플로우를 갖춘 강력한 멀티테넌트 컨테이너 플랫폼이 필요한 기업과 개발자를 위해 설계되었습니다.

Highlights

  • Multi-cluster Management: 서로 다른 클라우드 제공업체에 걸쳐 애플리케이션을 배포하기 위한 중앙 집중식 제어.
  • DevOps Integration: Argo CD를 통한 GitOps 기반 CD 및 Jenkins를 통한 통합 CI.
  • GPU Support: GUI 기반의 GPU 워크로드 생성, 스케줄링 및 할당량 관리.
  • Observability: 내장된 다차원 모니터링, 감사 로그 및 알림.
  • Edge Computing: 에지 장치에 애플리케이션을 배포하고 모니터링하기 위한 KubeEdge와의 통합.
  • Service Mesh: 마이크로서비스를 위한 Istio 기반 트래픽 관리 및 시각화.