You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/user-guide/creating-application/fluxcd.md
+24-27Lines changed: 24 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,11 +3,11 @@
3
3
{% hint style="info" %}
4
4
### Prerequisite
5
5
6
-
Please make sure to install
6
+
Make sure to install:
7
7
8
-
1.**Build and Deploy (CI/CD)** integration. To install it, click [here](../integrations/build-and-deploy-ci-cd.md).
8
+
1.**Build and Deploy (CI/CD)** integration. To install it, click [Build and Deploy (CI/CD) integration)](../integrations/build-and-deploy-ci-cd.md).
9
9
10
-
2.**GitOps (ArgoCD)** integration. To install it, click [here](../integrations/argocd.md).
10
+
2.**GitOps (ArgoCD)** integration. To install it, click [GitOps (ArgoCD) integration](../integrations/argocd.md).
11
11
12
12
{% endhint %}
13
13
@@ -31,12 +31,12 @@ The user must have permissions to:
31
31
* Restart the pods
32
32
{% endhint %}
33
33
34
-
To enable deployments through GitOps via FluxCD, you need to enable a specific feature flag for the `default_cluster` in **Devtron**.
34
+
To enable deployments through GitOps via FluxCD, you need to enable a specific feature flag for the `default_cluster` in Devtron.
35
35
36
36
|Feature|Flag|Description|
37
37
|:---|:---|:---|
38
-
|**Deployments via FluxCD**|`FEATURE_FLUX_DEPLOYMENTS_ENABLE: " true"`|This Flag will enable deployments through GitOps via FluxCD.<ul><li> After enabling this flag, you also need to install FluxCD controller in order to deploy applications successfully. Refer [Installing FluxCD Controller](#installing-fluxcd-controller) to know more.</li></ul>|
39
-
|**Migrating existing FluxCD applications**|`FEATURE_LINK_EXTERNAL_FLUX_ENABLE: "true"`|This Flag will enable migrations for external FluxCD apps into Devtron.|
38
+
|**Deployments via FluxCD**|`FEATURE_FLUX_DEPLOYMENTS_ENABLE: " true"`|This flag will enable deployments through GitOps via FluxCD.<ul><li> After enabling this flag, you also need to install FluxCD controller in order to deploy applications successfully. Refer [Installing FluxCD Controller](#installing-fluxcd-controller) to know more.</li></ul>|
39
+
|**Migrating existing FluxCD applications**|`FEATURE_LINK_EXTERNAL_FLUX_ENABLE: "true"`|This flag will enable migrations for external FluxCD apps into Devtron.|
40
40
41
41
{% hint style="warning" %}
42
42
### Deployment Strategies for FluxCD Deployments
@@ -46,20 +46,21 @@ To enable deployments through GitOps via FluxCD, you need to enable a specific f
46
46
47
47
### Enabling Feature Flags
48
48
49
-
1. Navigate to Devtron **Resource Browser**.
49
+
1. Navigate to Devtron's**Resource Browser**.
50
50
51
51

52
52
53
53
2. Select the `default_cluster` to enable the feature flags.
4. Edit the `dashboard-cm` ConfigMap by clicking **Edit live manifest**.
62
62
63
+

63
64
1. To enable deployments via FluxCD, check if the below entries are present in the ConfigMap (create one if it doesn't exist) and select **Apply changes**.<br>
64
65
65
66
```yaml
@@ -73,14 +74,12 @@ To enable deployments through GitOps via FluxCD, you need to enable a specific f
73
74
```
74
75
75
76
<br>
76
-
77
-

0 commit comments