CNDI favicon

CNDI
Cloud-Native Infrastructure and Applications in Minutes

What is CNDI?

CNDI is a comprehensive framework designed to simplify the self-hosting of open-source distributed systems through GitOps and Infrastructure as Code. It allows users to deploy production-grade application clusters in any environment, leveraging familiar Git workflows for ongoing management and improvements.

The framework emphasizes control, cost-effectiveness, and flexibility by enabling cluster customization without feature paywalls. It includes built-in observability with Prometheus, Loki, and Grafana, along with security and auditability through Git-based changes. CNDI supports deployment across various clouds or on-premises infrastructure, reducing operational costs compared to traditional PaaS solutions.

Features

  • Managed from Git: Use Git workflows for infrastructure and application management with GitOps and Infrastructure as Code
  • Template-Driven Productivity: Deploy applications quickly using pre-configured templates for data stacks
  • Cluster Customization: Gain full control over deployments without feature paywalls
  • Built-in Observability: Includes Prometheus, Loki, and Grafana with pre-configured dashboards
  • Security and Auditability: All cluster changes are traced and managed through Git
  • Ejectability: Transition to self-managed clusters seamlessly
  • Cost Reduction: Avoid PaaS or SaaS taxes by self-hosting on your infrastructure

Use Cases

  • Deploying production-grade open-source application clusters
  • Self-hosting distributed systems with GitOps workflows
  • Managing Kubernetes infrastructure across cloud or on-premises environments
  • Reducing operational costs by avoiding PaaS fees
  • Customizing application deployments without vendor lock-in
  • Implementing observability stacks for monitoring applications

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results