Skip to content

Commit d85b186

Browse files
committed
Mkae the ingress config managed by argo
1 parent ae3f858 commit d85b186

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

argocd/kustomization.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
resources:
5+
- pyrom-applicationset.yaml
6+
- ingress-nginx-tcp-config.yaml
7+

argocd/pyrom-app-of-apps.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: pyrom-app-of-apps
5+
namespace: argocd
6+
finalizers:
7+
- resources-finalizer.argocd.argoproj.io
8+
spec:
9+
project: default
10+
11+
source:
12+
repoURL: https://github.com/bubthegreat/rom24.git
13+
targetRevision: HEAD
14+
path: argocd
15+
16+
destination:
17+
server: https://kubernetes.default.svc
18+
namespace: argocd
19+
20+
syncPolicy:
21+
automated:
22+
prune: true
23+
selfHeal: true
24+
allowEmpty: false
25+
syncOptions:
26+
- CreateNamespace=false
27+
retry:
28+
limit: 5
29+
backoff:
30+
duration: 5s
31+
factor: 2
32+
maxDuration: 3m
33+

0 commit comments

Comments
 (0)