|
|
@@ -2,12 +2,12 @@ apiVersion: argoproj.io/v1alpha1
|
|
2
|
2
|
kind: Application
|
|
3
|
3
|
metadata:
|
|
4
|
4
|
name: cert-manager
|
|
5
|
|
- namespace: {{ .Values.spec.namespace }}
|
|
|
5
|
+ namespace: cert-manager
|
|
6
|
6
|
finalizers:
|
|
7
|
7
|
- resources-finalizer.argocd.argoproj.io
|
|
8
|
8
|
spec:
|
|
9
|
9
|
destination:
|
|
10
|
|
- namespace: {{ .Values.spec.namespace }}
|
|
|
10
|
+ namespace: cert-manager
|
|
11
|
11
|
name: {{ .Values.spec.destination.name }}
|
|
12
|
12
|
project: {{ .Values.spec.project }}
|
|
13
|
13
|
syncPolicy:
|
|
|
@@ -25,12 +25,12 @@ apiVersion: argoproj.io/v1alpha1
|
|
25
|
25
|
kind: Application
|
|
26
|
26
|
metadata:
|
|
27
|
27
|
name: cert-manager-hetzner-webhook
|
|
28
|
|
- namespace: {{ .Values.spec.namespace }}
|
|
|
28
|
+ namespace: cert-manager
|
|
29
|
29
|
finalizers:
|
|
30
|
30
|
- resources-finalizer.argocd.argoproj.io
|
|
31
|
31
|
spec:
|
|
32
|
32
|
destination:
|
|
33
|
|
- namespace: {{ .Values.spec.namespace }}
|
|
|
33
|
+ namespace: cert-manager
|
|
34
|
34
|
name: {{ .Values.spec.destination.name }}
|
|
35
|
35
|
project: {{ .Values.spec.project }}
|
|
36
|
36
|
syncPolicy:
|
|
|
@@ -47,4 +47,13 @@ spec:
|
|
47
|
47
|
- name: "groupName"
|
|
48
|
48
|
value: "acme.kaisers.info"
|
|
49
|
49
|
- name: "certManager.namespace"
|
|
50
|
|
- value: {{ .Values.spec.namespace }}
|
|
|
50
|
+ value: {{ .Values.spec.namespace }}
|
|
|
51
|
+---
|
|
|
52
|
+apiVersion: v1
|
|
|
53
|
+kind: Secret
|
|
|
54
|
+metadata:
|
|
|
55
|
+ name: hetzner-secret
|
|
|
56
|
+ namespace: cert-manager
|
|
|
57
|
+type: Opaque
|
|
|
58
|
+data:
|
|
|
59
|
+ api-key: M21TS3N1bzAzTVNld1JQeW12aVFpSU5TbFhPc0lBOFU=
|