Cozystack

A framework for converting bare metal servers into a cloud platform with a REST API for infrastructure management.

Cozystack screenshot 1

Cozystack is an open-source application that transforms bare metal servers into a complete cloud platform. It provides a framework for managing physical hardware through a REST API, allowing users to deploy and orchestrate various cloud resources on their own servers. This software enables the creation of a self-managed environment where infrastructure is treated as code.

The platform operates as a server-based web application designed to build private clouds or serve as the backend for a public cloud offering. It is primarily used by organizations that require a cost-effective development environment or a dedicated Kubernetes distribution for bare metal deployments. By abstracting the underlying hardware, it allows for the rapid provisioning of resources without relying on proprietary cloud providers.

Key features

  • REST API for spawning Kubernetes clusters
  • Database-as-a-Service provisioning
  • Virtual machine management via KVM
  • Load balancer deployment and configuration
  • HTTP caching services orchestration
  • Infrastructure-as-Code approach for private clouds
  • Support for bare metal server orchestration
  • Integration with Talos and Cluster API

As a CNCF Sandbox project, Cozystack leverages a cloud-native architecture to manage the lifecycle of physical and virtual assets. It integrates KubeVirt to handle virtual machines and utilizes Cluster API to standardize the deployment of Kubernetes clusters across different environments. The system is built for system administrators, DevOps engineers, and cloud architects who need to maintain full control over their hardware while utilizing API-driven automation for scaling and management. The framework is licensed under Apache 2.0, ensuring that the underlying code remains accessible for modification and community contribution.

Cozystack serves as a foundational layer for organizations seeking to avoid vendor lock-in by hosting and managing their own comprehensive cloud infrastructure.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity16 days ago
Repository Age2 years
LicenseApache-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.