diff --git a/app-of-apps/app1/deployment.yaml b/app-of-apps/app1/deployment.yaml new file mode 100644 index 0000000..6c76205 --- /dev/null +++ b/app-of-apps/app1/deployment.yaml @@ -0,0 +1,20 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: app-of-apps-1 +spec: + replicas: 1 + revisionHistoryLimit: 3 + selector: + matchLabels: + app: app-of-apps-1 + template: + metadata: + labels: + app: app-of-apps-1 + spec: + containers: + - image: quay.io/acend/example-web-go + name: app-of-apps-1 + ports: + - containerPort: 5000 \ No newline at end of file diff --git a/app-of-apps/app2/deployment.yaml b/app-of-apps/app2/deployment.yaml new file mode 100644 index 0000000..ab1f7cd --- /dev/null +++ b/app-of-apps/app2/deployment.yaml @@ -0,0 +1,20 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: app-of-apps-2 +spec: + replicas: 1 + revisionHistoryLimit: 3 + selector: + matchLabels: + app: app-of-apps-2 + template: + metadata: + labels: + app: app-of-apps-2 + spec: + containers: + - image: quay.io/acend/example-web-go + name: app-of-apps-2 + ports: + - containerPort: 5000 \ No newline at end of file diff --git a/app-of-apps/app3/deployment.yaml b/app-of-apps/app3/deployment.yaml new file mode 100644 index 0000000..a73d543 --- /dev/null +++ b/app-of-apps/app3/deployment.yaml @@ -0,0 +1,20 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: app-of-apps-3 +spec: + replicas: 1 + revisionHistoryLimit: 3 + selector: + matchLabels: + app: app-of-apps-3 + template: + metadata: + labels: + app: app-of-apps-3 + spec: + containers: + - image: quay.io/acend/example-web-go + name: app-of-apps-3 + ports: + - containerPort: 5000 \ No newline at end of file diff --git a/app-of-apps/apps/app1.yaml b/app-of-apps/apps/app1.yaml new file mode 100644 index 0000000..2e12d0d --- /dev/null +++ b/app-of-apps/apps/app1.yaml @@ -0,0 +1,16 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: app-of-apps-1 + namespace: pitc-infra-argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + namespace: default + name: in-cluster + project: default + source: + path: app-of-apps/app1 + repoURL: https://github.com/acend/argocd-training + targetRevision: HEAD \ No newline at end of file diff --git a/app-of-apps/apps/app2.yaml b/app-of-apps/apps/app2.yaml new file mode 100644 index 0000000..fe7ea20 --- /dev/null +++ b/app-of-apps/apps/app2.yaml @@ -0,0 +1,16 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: app-of-apps-2 + namespace: pitc-infra-argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + namespace: default + name: in-cluster + project: default + source: + path: app-of-apps/app2 + repoURL: https://github.com/acend/argocd-training + targetRevision: HEAD \ No newline at end of file diff --git a/app-of-apps/apps/app3.yaml b/app-of-apps/apps/app3.yaml new file mode 100644 index 0000000..3d549d7 --- /dev/null +++ b/app-of-apps/apps/app3.yaml @@ -0,0 +1,16 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: app-of-apps-3 + namespace: pitc-infra-argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + namespace: default + name: in-cluster + project: default + source: + path: app-of-apps/app3 + repoURL: https://github.com/acend/argocd-training + targetRevision: HEAD \ No newline at end of file