Skip to content

Commit 52ae04d

Browse files
committed
feat(argo): add more specific instructions
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
1 parent 343b209 commit 52ae04d

1 file changed

Lines changed: 19 additions & 4 deletions

File tree

content/en/docs/operating/setup/installation.md

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,14 @@ There are no specific requirements for using Capsule with GitOps tools like Argo
142142

143143
### ArgoCD
144144

145-
Manifests to get you started with ArgoCD.
145+
Manifests to get you started with ArgoCD. For ArgoCD you might need to skip the validation of the `CapsuleConfiguration` resources, otherwise there might be errors on the first install:
146+
147+
```yaml
148+
manager:
149+
options:
150+
annotations:
151+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
152+
```
146153

147154
```yaml
148155
---
@@ -160,6 +167,7 @@ spec:
160167
targetRevision: 0.10.6
161168
chart: capsule
162169
helm:
170+
skipCrds: true
163171
valuesObject:
164172
crds:
165173
install: true
@@ -168,8 +176,10 @@ spec:
168176
tls:
169177
enableController: false
170178
create: false
171-
manager:
172-
options:
179+
manager:
180+
options:
181+
annotations:
182+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
173183
capsuleConfiguration: default
174184
ignoreUserGroups:
175185
- oidc:administators
@@ -182,6 +192,8 @@ spec:
182192
failurePolicy: Ignore
183193
serviceMonitor:
184194
enabled: true
195+
annotations:
196+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
185197
proxy:
186198
enabled: true
187199
webhooks:
@@ -194,6 +206,10 @@ spec:
194206
extraArgs:
195207
- "--feature-gates=ProxyClusterScoped=true"
196208
- "--feature-gates=ProxyAllNamespaced=true"
209+
serviceMonitor:
210+
enabled: true
211+
annotations:
212+
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
197213
198214
destination:
199215
server: https://kubernetes.default.svc
@@ -231,7 +247,6 @@ stringData:
231247
enableOCI: "true"
232248
```
233249

234-
235250
### FluxCD
236251

237252
```yaml

0 commit comments

Comments
 (0)