Skip to content
Back to Insights

Flux CD: D1 Reference Architecture

Flux CD: D1 Reference Architecture
  • Flux CD
  • GitOps
  • Kubernetes

TL;DR: see the new ControlPlane Enterprise for Flux CD offering.

A diagram of a GitOps-based Kubernetes management architecture with Flux CD, showing GitHub as the "source of truth", repositories (d1-infra, d1-fleet, d1-apps) managing resources in staging and production clusters. Further details can be found in the Design 1 Reference Architecture Guide.

ControlPlane's commitment to supporting the Flux Project (opens in a new tab) continues.

We present the d1 reference architecture (opens in a new tab) and Design 1 Reference Architecture Guide (opens in a new tab), our first set of best practices and production ready examples for complex multi-tenant multi-cluster environments. This git repository and implementation guide will show how Flux can help you:

πŸ—οΈ Orchestrate the delivery of applications and infrastructure workloads across multi-tenant clusters while catering to the different teams and stakeholders within an organisation.

πŸ”‘ Leverage on GitHub fine-grained Personal Access Tokens and Kubernetes RBAC for segregating responsibilities and access between platform, services, and application teams while maintaining security and compliance in a multi-tenant environment.

πŸ†• Automate the delivery process of applications and infrastructure workloads packaged as Helm OCI Artifacts to the staging environment while enabling gated promotion to production by leveraging GitHub Pull Requests.

The supporting Design 1 Reference Architecture Guide delves into the intricacies of Flux CD, aiding in building a comprehensive understanding of its functionality, implementation, and best practices. It includes essential background information, detailing the prerequisites and suitability of Flux CD for various organisational setups. And by outlining user personas and roles, it elucidates how Flux CD integrates into team dynamics, ensuring a customised implementation approach.

The guide is available here (opens in a new tab).

Get in touch

Fields marked with an asterisk (*) are required.

View all

Speak to an expert

Engage with world-leading AI and cloud security specialists