-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanage-ns.yaml
More file actions
40 lines (39 loc) · 1.16 KB
/
manage-ns.yaml
File metadata and controls
40 lines (39 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: manage-ns
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: msp
source:
repoURL: https://github.com/NOAA-PMEL/msp-gitops.git
targetRevision: HEAD
path: kustomize/apps/setup-msp/overlays/mspbase02
# path: 'argocd/lopez/mqtt.yaml'
# repoURL: 'https://github.com/derekcoffman/test-gitops.git'
# targetRevision: HEAD
# sources:
# # - repoURL: https://github.com/derekcoffman/test-gitops.git
# # targetRevision: HEAD
# # path: kustomize/apps/nginx/overlays/dev
# - repoURL: https://github.com/derekcoffman/test-gitops.git
# targetRevision: HEAD
# path: kustomize/apps/mqtt/overlays/lopez
# - repoURL: https://github.com/derekcoffman/test-gitops.git
# targetRevision: HEAD
# path: kustomize/apps/redis/overlays/lopez
destination:
server: https://kubernetes.default.svc
namespace: argocd
syncPolicy:
automated:
selfHeal: true
prune: true
# allowEmpty: true
syncOptions:
- CreateNamespace=true
- PruneLast=true
# syncOptions:
# - CreateNamespace=true