Skip to main content
Version: Release 25.1

Connect to Existing Deployments—Flux CD Server

Here's how you set up live deployments for an existing Flux CD server. This integration enables you to track live updates to your applications from Git repositories in the Live Deployments dashboard as they are deployed through Flux CD. Use this procedure to expose deployments that are already taking place on the Flux CD server in Digital.ai Release. To set up a new project in Flux CD, see Onboard New Deployments.

  1. Select a folder in which you want to set up live deployments.

  2. Click Connect from the Connect existing deployment tile.

    The Create deployment server workflows page appears.

  3. Click Run workflow from the FluxCD setup deployment server tile.

    The Choose connection page appears.

  4. Select the Flux CD server you want to connect to from the FluxCD server drop-down list and click Next.

  5. An automated configuration task is triggered to configure the Flux CD server.

    This automated task generates the Flux CD configuration that is required to enable live application event notifications in Flux CD.

  6. You must copy the manifest and configure webhook in Flux CD to enable live application event notifications. For more information, see Flux CD - Setup Webhook Receivers.

  7. Click Finish in the Autoconfig response page once you copy the Flux CD webhook configuration. Another automated task is now triggered to fetch the target server (Flux CD) details.

  8. Once the target server details are fetched successfully, the Live deployment configuration name page appears.

  9. Type a name for the deployment configuration. For example, "Flux Helm Config" for Helm applications or "Flux Kustomize Config" for Kustomization applications.

  10. Click Next. The Live deployment configuration filter page appears.

  11. Select the configuration kind ("HelmRelease" or "Kustomization") and type the application filter to listen to only those applications you are interested in. You can use regex to filter the applications. Typing .* (the default) tracks all the applications of the selected kind.

  12. An automated task is triggered to configure the webhook event source for all applications matching the specified filter.

  13. If successful, you will see the You're all done message. Click Close.

  14. The Live deployment status dashboard appears with the list of deployed applications and their status.