Simon Kaiser преди 3 години
родител
ревизия
5303bb0352

+ 0
- 0
apps/Chart.yaml Целия файл


+ 16
- 0
apps/templates/gitea.yaml Целия файл

@@ -0,0 +1,16 @@
1
+apiVersion: argoproj.io/v1alpha1
2
+kind: Application
3
+metadata:
4
+  name: gitea
5
+  namespace: gitea
6
+  finalizers:
7
+  - resources-finalizer.argocd.argoproj.io
8
+spec:
9
+  destination:
10
+    namespace: gitea
11
+    server: {{ .Values.spec.destination.server }}
12
+  project: default
13
+  source:
14
+    path: gitea
15
+    repoURL: {{ .Values.spec.source.repoURL }}
16
+    targetRevision: {{ .Values.spec.source.targetRevision }}

+ 20
- 0
apps/templates/namespaces.yaml Целия файл

@@ -0,0 +1,20 @@
1
+apiVersion: v1
2
+kind: Namespace
3
+metadata:
4
+  name: argocd
5
+  annotations:
6
+    argocd.argoproj.io/sync-wave: "-1"
7
+---
8
+apiVersion: v1
9
+kind: Namespace
10
+metadata:
11
+  name: gitea
12
+  annotations:
13
+    argocd.argoproj.io/sync-wave: "-1"
14
+---
15
+apiVersion: v1
16
+kind: Namespace
17
+metadata:
18
+  name: crossplane-system
19
+  annotations:
20
+    argocd.argoproj.io/sync-wave: "-1"

+ 16
- 0
apps/templates/syncwaves.yaml Целия файл

@@ -0,0 +1,16 @@
1
+apiVersion: argoproj.io/v1alpha1
2
+kind: Application
3
+metadata:
4
+  name: sync-waves
5
+  namespace: argocd
6
+  finalizers:
7
+  - resources-finalizer.argocd.argoproj.io
8
+spec:
9
+  destination:
10
+    namespace: sync-waves
11
+    server: {{ .Values.spec.destination.server }}
12
+  project: default
13
+  source:
14
+    path: sync-waves
15
+    repoURL: {{ .Values.spec.source.repoURL }}
16
+    targetRevision: {{ .Values.spec.source.targetRevision }}

+ 6
- 0
apps/values.yaml Целия файл

@@ -0,0 +1,6 @@
1
+spec:
2
+  destination:
3
+    server: https://kubernetes.default.svc
4
+  source:
5
+    repoURL: https://git.kaisers.info/simonkaiser/k8s-kaisers-info.git
6
+    targetRevision: HEAD

+ 0
- 1
charts/argo-cd/.gitignore Целия файл

@@ -1 +0,0 @@
1
-charts/

+ 0
- 6
charts/argo-cd/Chart.lock Целия файл

@@ -1,6 +0,0 @@
1
-dependencies:
2
-- name: argo-cd
3
-  repository: https://argoproj.github.io/argo-helm
4
-  version: 2.11.0
5
-digest: sha256:93edff6821c6f2a44380d1719304635dced1a963cf9a237aceaf613493e3fe33
6
-generated: "2022-01-30T18:41:31.896384+01:00"

+ 0
- 7
charts/argo-cd/Chart.yaml Целия файл

@@ -1,7 +0,0 @@
1
-apiVersion: v2
2
-name: argo-cd
3
-version: 1.0.0
4
-dependencies:
5
-  - name: argo-cd
6
-    version: 2.11.0
7
-    repository: https://argoproj.github.io/argo-helm

+ 0
- 18
charts/argo-cd/values.yaml Целия файл

@@ -1,18 +0,0 @@
1
-argo-cd:
2
-  installCRDs: false
3
-  global:
4
-    image:
5
-      tag: v2.2.3
6
-  dex:
7
-    enabled: false
8
-  server:
9
-    extraArgs:
10
-      - --insecure
11
-    config:
12
-      repositories: |
13
-        - type: helm
14
-          name: stable
15
-          url: https://charts.helm.sh/stable
16
-        - type: helm
17
-          name: argo-cd
18
-          url: https://argoproj.github.io/argo-helm