Skip to content

Commit 49eecc1

Browse files
committed
feat(tand-nippes-kinerlitzchen-elaborat): add applications for wiki deployments
1 parent 91ff35e commit 49eecc1

5 files changed

Lines changed: 137 additions & 45 deletions

File tree

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: wiki-denkarium
5+
#this finaliser causes cascading deletion (delete children)
6+
finalizers:
7+
- resources-finalizer.argocd.argoproj.io
8+
spec:
9+
syncPolicy:
10+
automated:
11+
enabled: true
12+
selfHeal: true
13+
syncOptions:
14+
- ServerSideApply=true
15+
destination:
16+
namespace: wiki-denkarium
17+
server: "https://kubernetes.default.svc"
18+
project: tand-nippes-kinkerlitzchen-elaborat
19+
source:
20+
path: manifests/wiki-denkarium
21+
repoURL: "https://github.com/MausoleumManagement/wikis.git"
22+
targetRevision: master
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: wiki-mechanicum
5+
#this finaliser causes cascading deletion (delete children)
6+
finalizers:
7+
- resources-finalizer.argocd.argoproj.io
8+
spec:
9+
syncPolicy:
10+
automated:
11+
enabled: true
12+
selfHeal: true
13+
syncOptions:
14+
- ServerSideApply=true
15+
destination:
16+
namespace: wiki-mechanicum
17+
server: "https://kubernetes.default.svc"
18+
project: tand-nippes-kinkerlitzchen-elaborat
19+
source:
20+
path: manifests/wiki-mechanicum
21+
repoURL: "https://github.com/MausoleumManagement/wikis.git"
22+
targetRevision: master

components/tand-nippes-kinkerlitzchen-elaborat/kustomization.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ resources:
77
#- application-bibliophage.yaml
88
- application-hello-world.yaml
99
- application-minecraft.yaml
10+
- application-wiki-denkarium.yaml
11+
- application-wiki-mechanicum.yaml
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
finalizers:
5+
- resources-finalizer.argocd.argoproj.io
6+
name: hello-world
7+
namespace: argocd
8+
spec:
9+
destination:
10+
namespace: hello-world
11+
server: https://kubernetes.default.svc
12+
project: tand-nippes-kinkerlitzchen-elaborat
13+
source:
14+
path: manifests/hello-world
15+
repoURL: https://github.com/Atomsoldat/demo_k8s_application.git
16+
targetRevision: master
17+
syncPolicy:
18+
automated:
19+
enabled: true
20+
selfHeal: true
21+
syncOptions:
22+
- ServerSideApply=true
23+
---
24+
apiVersion: argoproj.io/v1alpha1
25+
kind: Application
26+
metadata:
27+
finalizers:
28+
- resources-finalizer.argocd.argoproj.io
29+
name: minecraft
30+
namespace: argocd
31+
spec:
32+
destination:
33+
namespace: minecraft
34+
server: https://kubernetes.default.svc
35+
project: tand-nippes-kinkerlitzchen-elaborat
36+
source:
37+
path: manifests/minecraft-server
38+
repoURL: https://github.com/MausoleumManagement/minecraft.git
39+
targetRevision: master
40+
syncPolicy:
41+
automated:
42+
enabled: true
43+
selfHeal: true
44+
syncOptions:
45+
- ServerSideApply=true
46+
---
47+
apiVersion: argoproj.io/v1alpha1
48+
kind: Application
49+
metadata:
50+
finalizers:
51+
- resources-finalizer.argocd.argoproj.io
52+
name: wiki-denkarium
53+
namespace: argocd
54+
spec:
55+
destination:
56+
namespace: wiki-denkarium
57+
server: https://kubernetes.default.svc
58+
project: tand-nippes-kinkerlitzchen-elaborat
59+
source:
60+
path: manifests/wiki-denkarium
61+
repoURL: https://github.com/MausoleumManagement/wikis.git
62+
targetRevision: master
63+
syncPolicy:
64+
automated:
65+
enabled: true
66+
selfHeal: true
67+
syncOptions:
68+
- ServerSideApply=true
69+
---
70+
apiVersion: argoproj.io/v1alpha1
71+
kind: Application
72+
metadata:
73+
finalizers:
74+
- resources-finalizer.argocd.argoproj.io
75+
name: wiki-mechanicum
76+
namespace: argocd
77+
spec:
78+
destination:
79+
namespace: wiki-mechanicum
80+
server: https://kubernetes.default.svc
81+
project: tand-nippes-kinkerlitzchen-elaborat
82+
source:
83+
path: manifests/wiki-mechanicum
84+
repoURL: https://github.com/MausoleumManagement/wikis.git
85+
targetRevision: master
86+
syncPolicy:
87+
automated:
88+
enabled: true
89+
selfHeal: true
90+
syncOptions:
91+
- ServerSideApply=true

manifests/tand-nippes-kinkerlitzchen-elaborat/resources.yaml

Lines changed: 0 additions & 45 deletions
This file was deleted.

0 commit comments

Comments
 (0)