diff --git a/apps/templates/minio-folder.yaml b/apps/templates/minio-folder.yaml new file mode 100644 index 0000000..a146e28 --- /dev/null +++ b/apps/templates/minio-folder.yaml @@ -0,0 +1,21 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: argocd-folder + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + source: + repoURL: https://github.com/rubenhensen/k8scd.git + targetRevision: HEAD + path: minio + destination: + server: https://kubernetes.default.svc + namespace: minio + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: + selfHeal: true + prune: true \ No newline at end of file diff --git a/minio/helm-minio.yaml b/minio/helm-minio.yaml new file mode 100644 index 0000000..7efc47f --- /dev/null +++ b/minio/helm-minio.yaml @@ -0,0 +1,28 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: minio + namespace: minio + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: + selfHeal: true + prune: true + project: default + sources: + - chart: operator + repoURL: https://operator.min.io + targetRevision: 6.0.3 + helm: + valueFiles: + - $values/minio/values.yaml + - repoURL: https://github.com/rubenhensen/k8scd.git + targetRevision: HEAD + ref: values + destination: + server: https://kubernetes.default.svc + namespace: minio \ No newline at end of file diff --git a/minio/values.yaml b/minio/values.yaml new file mode 100644 index 0000000..e69de29