# Topology

The Flux topology provides a comprehensive view of your Flux-based GitOps infrastructure by monitoring and visualizing several key components:

1. **Controllers**: Monitors Flux system pods in the `flux-system` namespace.

2. **Releases**: Tracks HelmReleases with detailed information including:

   * Release status and health
   * Version information
   * Configuration details
   * Related pod connections

3. **Kustomizations**: Visualizes Kustomization resources showing:

   * Deployment status
   * Health metrics
   * Configuration state
   * Associated pod relationships

4. **Repositories**: Monitors Helm, OCI and Git repositories:

   * Helm repositories status and health
   * Git repository connections
   * Sync states
   * Error conditions

Benefits:

* Real-time visibility into GitOps workflows
* Visual relationship mappings between components
* Silence notifications at the `Kustomization` or `HelmRelease` level
* Efficient troubleshooting of deployment issues- Comprehensive property tracking for all components

![](/assets/images/flux-topology-b0bc92b56eda647a0e4a8f2cbb7e09b7.svg)

Flux Topology Graph

## Getting Started[​](#getting-started "Direct link to Getting Started")

Prerequisites

To enable the Flux Topology you need

* Mission Control [installed](/docs/installation.md)
* [kubectl](/docs/installation/saas/kubectl.md) access to the Mission Control instance

1. Install the [mission-control-flux](https://artifacthub.io/packages/helm/flanksource/mission-control-flux) chart

   * Helm
   * Flux

   ```
   helm install mission-control-flux flanksource/mission-control-flux \

    -n mission-control --wait 
   ```

   ```
   apiVersion:  helm.toolkit.fluxcd.io/v2

   kind: HelmRelease

   metadata:

     name: mission-control-flux

     namespace: mission-control

   spec:

     chart:

       spec:

         chart: mission-control-flux

         sourceRef:

           kind: HelmRepository

           name: flanksource

           namespace: mission-control

     interval: 5m

   values:
   ```

   Single

   This chart only needs to be installed once, and groups all flux resources by cluster.
