Skip to main content

Architecture Overview

KubeZero provides a comprehensive platform architecture designed for modern cloud-native applications and infrastructure management.

Core Architecture

KubeZero is built on a modular architecture that combines the best practices of GitOps, Infrastructure as Code, and cloud-native technologies.

Key Components

  • Controller Layer: Manages core orchestration and lifecycle
  • Module System: Provides reusable infrastructure components
  • Stack Framework: Enables environment-specific deployments
  • Registry: Centralized component and configuration management

Design Principles

  • Declarative Configuration: Everything defined as code
  • Modular Design: Composable and reusable components
  • Multi-Cloud Support: Deploy across any cloud provider
  • GitOps Integration: Version-controlled infrastructure
  • Security First: Built-in security and compliance

Next Steps