flux-orchestrator

Flux Orchestrator

A comprehensive multi-cluster GitOps management platform for Flux CD, similar to ArgoCD’s UI.

Get Started View Demo GitHub


What is Flux Orchestrator?

Flux Orchestrator provides a centralized UI and API for managing Flux CD across multiple Kubernetes clusters. It offers an easy-to-access interface to view, validate, and remediate FluxCD configurations at scale.

Key Features

✨ Multi-Cluster Management

🎯 Flux Resource Management

πŸ” Enterprise Security

☁️ Cloud Integration

πŸ“Š Advanced Features

πŸŒ“ Modern UI

Architecture

The Flux Orchestrator consists of:

Quick Start

# Clone the repository
git clone https://github.com/Forcebyte/flux-orchestrator.git
cd flux-orchestrator

# Start with Docker Compose (PostgreSQL)
docker-compose up -d

# Or with MySQL
docker-compose -f docker-compose-mysql.yml up -d

# Access the UI
open http://localhost:3000

For detailed setup instructions, see the Quick Start Guide.

Demo Mode

Try the hosted demo without installing anything:

πŸ”— Live Demo

Or run locally:

cd frontend
npm install
npm run dev:demo

See demo.md for more information.

Documentation

Getting Started

Features

Operations

Contributing

System Requirements

Production

Development

License

Apache License 2.0 - See LICENSE

Support


Built with ❀️ for the Flux CD community