awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to clusterhq/flocker

Open-source alternatives to Flocker

30 open-source projects similar to clusterhq/flocker, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Flocker alternative.

  • grammarly/rocker-composegrammarly avatar

    grammarly/rocker-compose

    408View on GitHub↗

    Docker composition tool with idempotency features for deploying apps composed of multiple containers.

    Go
    View on GitHub↗408
  • centurylinklabs/zodiacCenturyLinkLabs avatar

    CenturyLinkLabs/zodiac

    200View on GitHub↗

    A lightweight tool for easy deployment and rollback of dockerized applications.

    Go
    View on GitHub↗200
  • ceph/cephceph avatar

    ceph/ceph

    16,247View on GitHub↗

    Ceph is a unified, software-defined storage platform designed to provide object, block, and file storage services from a single distributed cluster. By decoupling data management from physical hardware, it enables elastic scaling across commodity hardware, allowing organizations to build large-scale storage infrastructure without reliance on proprietary vendor equipment. The system distinguishes itself through a shared-nothing, distributed architecture that utilizes deterministic hashing for data placement. This approach eliminates centralized metadata bottlenecks, allowing the cluster to sca

    C++block-storagecloud-storagedistributed-file-system
    View on GitHub↗16,247
  • cholcombe973/autodockC

    cholcombe973/autodock

    0View on GitHub↗
    View on GitHub↗0
  • chubaofs/chubaofsC

    chubaofs/chubaofs

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • citadel/citadelC

    citadel/citadel

    0View on GitHub↗
    View on GitHub↗0
  • configurator/kubefsC

    configurator/kubefs

    0View on GitHub↗
    View on GitHub↗0
  • containx/docker-volume-netshareContainX avatar

    ContainX/docker-volume-netshare

    1,143View on GitHub↗

    Docker NFS, AWS EFS, Ceph & Samba/CIFS Volume Plugin

    Go
    View on GitHub↗1,143
  • coreos/fleetcoreos avatar

    coreos/fleet

    2,416View on GitHub↗

    fleet ties together systemd and etcd into a distributed init system

    Go
    View on GitHub↗2,416
  • dcm-oss/blockadeD

    dcm-oss/blockade

    0View on GitHub↗
    View on GitHub↗0
  • docker/composedocker avatar

    docker/compose

    37,588View on GitHub↗

    Docker Compose is a tool for defining and running multi-container applications through declarative configuration files. It functions as an application lifecycle manager, coordinating the startup, shutdown, and scaling of interconnected services within isolated environments. By using a standardized configuration format, it enables infrastructure as code, allowing developers to manage complex application stacks and their dependencies in a single, repeatable file. The project distinguishes itself by integrating directly with the broader Docker platform, leveraging a client-server architecture wh

    Godockerdocker-composego
    View on GitHub↗37,588
  • docker/swarmdocker avatar

    docker/swarm

    5,730View on GitHub↗

    Swarm is a container clustering system that pools multiple Docker hosts into a single virtual host, enabling transparent container scheduling and management across the cluster. It exposes the standard Docker API so existing Docker-compatible tools and clients can operate on the cluster without any modifications. The system uses a distributed key-value store to maintain cluster state, enabling consistent scheduling decisions across nodes. A Docker-API proxy layer translates standard API calls into cluster-wide operations, while a host-pool abstraction hides individual host details from the cli

    Go
    View on GitHub↗5,730
  • figadore/micro-s3-persistencefigadore avatar

    figadore/micro-s3-persistence

    14View on GitHub↗

    Docker microservice for saving/restoring volume data to S3

    JavaScript
    View on GitHub↗14
  • gluster/glusterd2G

    gluster/glusterd2

    0View on GitHub↗
    View on GitHub↗0
  • gluster/glusterfsgluster avatar

    gluster/glusterfs

    5,191View on GitHub↗

    GlusterFS is a software-defined distributed file system and scale-out storage cluster that aggregates disk resources from multiple servers into a single global namespace. It functions as a unified storage platform, allowing the same underlying data to be exposed through file, block, and object storage interfaces. The system distinguishes itself through a decentralized architecture that uses consistent hashing to distribute files across network nodes without a central metadata server. It ensures data integrity and availability using self-healing replication, quorum-based consistency to prevent

    C
    View on GitHub↗5,191
  • goharbor/harborgoharbor avatar

    goharbor/harbor

    28,761View on GitHub↗

    Harbor is a self-hosted, enterprise-grade container registry platform designed to store, sign, and scan container images and cloud-native artifacts. It provides a centralized repository that integrates directly with Kubernetes environments to manage the full lifecycle of software artifacts, from initial storage to production deployment. The platform distinguishes itself through a focus on security, governance, and multi-site availability. It features a pluggable vulnerability scanning framework that allows for the integration of various security engines, alongside content trust mechanisms tha

    Gocloud-nativecncfcncf-project
    View on GitHub↗28,761
  • google/cadvisorgoogle avatar

    google/cadvisor

    19,202View on GitHub↗

    cAdvisor is a container resource monitoring agent and performance analyzer that collects and exports CPU, memory, network, and disk usage statistics from running containers. It functions as a telemetry tool for discovering containers across various runtimes and serves as a Prometheus-compatible metrics exporter. The agent distinguishes itself by analyzing Linux control groups to provide visibility into resource consumption and limits. It utilizes kernel perf events and NUMA statistics for low-level hardware performance tracking and diagnostics, and it can identify out-of-memory kill events th

    Go
    View on GitHub↗19,202
  • googlecloudplatform/kubernetesG

    GoogleCloudPlatform/kubernetes

    0View on GitHub↗
    View on GitHub↗0
  • happyfish100/fastdfshappyfish100 avatar

    happyfish100/fastdfs

    9,231View on GitHub↗

    FastDFS is a distributed file system and object store designed as a high-capacity file server. It functions as a cluster storage manager that saves, syncs, and accesses large volumes of unstructured data across a network of distributed servers. The system uses unique identifiers for file retrieval and indexing instead of traditional hierarchical naming to avoid metadata bottlenecks. It manages file attributes through key-value metadata mapping and employs a distributed replication model to ensure high availability and data redundancy across storage groups. The project provides capabilities f

    Cdistributed-file-storagedistributed-file-systemstorage-servers
    View on GitHub↗9,231
  • hashicorp/nomadhashicorp avatar

    hashicorp/nomad

    16,211View on GitHub↗

    Nomad is a distributed workload orchestrator and infrastructure automation platform designed to manage the lifecycle of applications across large-scale, heterogeneous environments. It functions as a multi-cloud orchestration engine, providing a unified control plane to deploy, scale, and govern containers, virtual machines, and legacy applications. By utilizing declarative job specifications, the system ensures infrastructure convergence and maintains the desired state across distributed data centers and geographic regions. The platform distinguishes itself through a flexible, plugin-based ar

    Go
    View on GitHub↗16,211
  • hashicorp/serfhashicorp avatar

    hashicorp/serf

    6,058View on GitHub↗

    Serf is a decentralized cluster coordination tool that manages node membership, failure detection, and event broadcasting across a distributed system without a central coordinator. Every node runs an identical agent process that independently handles membership, health monitoring, and event propagation through a peer-to-peer gossip protocol, creating a leaderless architecture where no single point of failure exists. The project implements the SWIM failure detection algorithm, where each node monitors a small random subset of peers to detect unreachable or failed nodes in real time. Custom use

    Go
    View on GitHub↗6,058
  • heketi/heketiheketi avatar

    heketi/heketi

    1,259View on GitHub↗

    RESTful based volume management framework for GlusterFS

    Goboltdbbricksglusterfs
    View on GitHub↗1,259
  • hwameistor/hwameistorH

    hwameistor/hwameistor

    0View on GitHub↗
    View on GitHub↗0
  • ianmiell/shutitianmiell avatar

    ianmiell/shutit

    2,139View on GitHub↗

    Automation framework for programmers

    Pythondockerpexpectpython
    View on GitHub↗2,139
  • infinit/infinitI

    infinit/infinit

    0View on GitHub↗
    View on GitHub↗0
  • juicedata/juicefsjuicedata avatar

    juicedata/juicefs

    13,233View on GitHub↗

    JuiceFS is a distributed file system designed to mount object storage as a local, POSIX-compliant drive. It functions as a cloud-native persistent storage layer that decouples file metadata from raw data, storing metadata in a transactional database while keeping data blocks in object storage. This architecture enables multiple hosts across different regions to access the same storage simultaneously while maintaining strong consistency. The system distinguishes itself by performing data processing, including compression and encryption, directly on the client side before transmission. By split

    Gobigdatacloud-nativedistributed-systems
    View on GitHub↗13,233
  • k8ssandra/k8ssandraK

    k8ssandra/k8ssandra

    0View on GitHub↗
    View on GitHub↗0
  • kyma-project/rafterK

    kyma-project/rafter

    0View on GitHub↗
    View on GitHub↗0
  • longhorn/longhornlonghorn avatar

    longhorn/longhorn

    7,803View on GitHub↗

    Longhorn is a distributed block storage system and orchestrator for Kubernetes. It provides persistent, replicated block storage volumes that survive pod restarts and node failures by maintaining synchronous copies of data across multiple cluster nodes. The system implements the Container Storage Interface (CSI) for dynamic volume provisioning and attachment. It is distinguished by its support for shared read-write access to a single block volume across multiple pods, as well as the ability to export volume snapshots to external S3 or NFS targets for off-cluster disaster recovery. The platfo

    Shellcncfdistributed-systemshigh-availability
    View on GitHub↗7,803
  • mailgun/shipperM

    mailgun/shipper

    0View on GitHub↗
    View on GitHub↗0