-[GitOps Deployment with FluxCD](#gitops-deployment-with-fluxcd)
-[Examples](#examples)
-[Reconciliation Logic](#reconciliation-logic)
-[Reconciliation Logic](#reconciliation-logic)
-[Configuration](#configuration)
-[Configuration](#configuration)
-[Troubleshooting](#troubleshooting)
-[Troubleshooting](#troubleshooting)
...
@@ -190,6 +189,121 @@ spec:
...
@@ -190,6 +189,121 @@ spec:
---
---
## GitOps Deployment with FluxCD
This section describes how to use FluxCD for GitOps-based deployment of Dynamo inference graphs. GitOps enables you to manage your Dynamo deployments declaratively using Git as the source of truth. We'll use the [aggregated vLLM example](../../examples/llm/README.md) to demonstrate the workflow.
### Prerequisites
- A Kubernetes cluster with [Dynamo Cloud](dynamo_cloud.md) installed
-[FluxCD](https://fluxcd.io/flux/installation/) installed in your cluster
- A Git repository to store your deployment configurations