cleaner project structure

This commit is contained in:
2023-11-27 21:20:05 +01:00
parent ebf31c52dd
commit 946c35d074
14 changed files with 68 additions and 13 deletions

View File

@@ -0,0 +1,31 @@
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: infrastructure
namespace: argocd
# Finalizer that ensures that project is not deleted until it is not referenced by any application
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
# Project description
description: Infrastructure applications
# Allow manifests to deploy from any Git repos
sourceRepos:
- '*'
---
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: apps
namespace: argocd
# Finalizer that ensures that project is not deleted until it is not referenced by any application
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
# Project description
description: Infrastructure applications
# Allow manifests to deploy from any Git repos
sourceRepos:
- '*'