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: platform/integrations/argocd/connect-argocd.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -151,7 +151,7 @@ stringData:
151
151
152
152
### On a tenant cluster
153
153
154
-
Add the `integrations.argoCD` block to the tenant cluster's `vcluster.yaml`. The `connector` field references the Secret name from Step 1.
154
+
Add the `integrations.argoCD` block to the tenant cluster's `vcluster.yaml`. The `connector` field references the Secret name from [Step 1](#step-1-create-a-connector).
Copy file name to clipboardExpand all lines: platform/integrations/argocd/overview.mdx
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,10 +27,12 @@ A single connector can be referenced by many clusters. You create it once and re
27
27
28
28
### Cluster registration
29
29
30
-
When a tenant cluster or control plane cluster references a connector, Platform registers it as a destination cluster in Argo CD using the Platform proxy as the API server endpoint and a scoped access key as the bearer token. This means:
30
+
When a tenant cluster or control plane cluster references a connector, Platform registers that cluster as
31
+
a destination in Argo CD. The registration uses the Platform proxy as the API server endpoint and a
32
+
scoped access key as the bearer token. This means:
31
33
32
34
- The cluster's Kubernetes API server does not need to be publicly reachable from Argo CD.
33
-
- Access is scoped per cluster — Argo CD uses the Platform-issued access key, not a long-lived kubeconfig.
35
+
- Access is scoped per cluster. Argo CD authenticates using a Platform-issued access key, not a long-lived kubeconfig.
34
36
- When a tenant cluster is deleted or the integration is disabled, Platform deregisters it from Argo CD automatically.
35
37
36
38
For Akuity, registration also provisions an agent inside the cluster (see [Connect to Akuity](./connect-akuity.mdx) for details).
@@ -39,15 +41,15 @@ For Akuity, registration also provisions an agent inside the cluster (see [Conne
39
41
40
42
The integration introduces two Platform-level resources:
41
43
42
-
-**`ArgoCDApplication`**: Represents a single Argo CD application with a vCluster-aware destination type — either the tenant cluster itself (`vcluster`) or the control plane cluster it runs on (`host`). Platform reconciles these into actual Argo CD Application objects.
43
-
-**`ArgoCDApplicationTemplate`**: A reusable Argo CD ApplicationSpec with named parameters. Templates allow the same application definition to be referenced across many tenant clusters without duplication.
44
+
-**`ArgoCDApplication`**: Represents an Argo CD application targeted at either the tenant cluster (`vcluster`) or its control plane cluster (`host`). Platform creates the corresponding Argo CD Application object and keeps it in sync
45
+
-**`ArgoCDApplicationTemplate`**: A reusable Argo CD ApplicationSpec with named parameters. Templates allow the same application definition to be referenced across many tenant clusters and control plane clusters without duplication.
44
46
45
47
These resources live in the Platform project namespace and are managed by Platform, not by Argo CD directly.
46
48
47
49
## Standard Argo CD vs Akuity
48
50
49
-
Use the standard Argo CD integration when you operate your own Argo CD server and want direct API access. Use Akuity when you use Akuity's managed Argo CD service, which uses an in-cluster agent rather than direct API server access.
50
-
51
+
Use the standard Argo CD integration if you run your own Argo CD server.
52
+
Choose the Akuity integration if your Argo CD instance is managed by Akuity. Akuity connects to clusters through an in-cluster agent rather than direct API access.
51
53
|| Standard Argo CD | Akuity |
52
54
|---|---|---|
53
55
| Argo CD hosting | Self-hosted | Akuity-managed |
0 commit comments