Browse Source

Adds app-of-apps

pull/22/head
Alex Collins 6 years ago
parent
commit
b0a22b09a0
  1. 1
      README.md
  2. 90
      app-of-apps/manifests.yaml

1
README.md

@ -16,3 +16,4 @@ to explore ArgoCD and GitOps!
| [sock-shop](sock-shop/) | A microservices demo application (https://microservices-demo.github.io) |
| [plugins](plugins/) | Applications which demonstrate config management plugins usage |
| [blue-green](blue-green/) | Demonstrates how to implement blue-green deployment using [Argo Rollouts](https://github.com/argoproj/argo-rollouts)
| [app-of-apps](app-of-apps/) | An application composed of other applications |

90
app-of-apps/manifests.yaml

@ -0,0 +1,90 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: guestbook
spec:
destination:
namespace: default
server: https://kubernetes.default.svc
project: default
source:
path: guestbook
repoURL: https://github.com/argoproj/argocd-example-apps
targetRevision: HEAD
syncPolicy:
automated:
prune: true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: helm-dependency
spec:
destination:
namespace: default
server: https://kubernetes.default.svc
project: default
source:
path: helm-dependency
repoURL: https://github.com/argoproj/argocd-example-apps
targetRevision: HEAD
syncPolicy:
automated:
prune: true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: helm-guestbook
spec:
destination:
namespace: default
server: https://kubernetes.default.svc
project: default
source:
path: helm-guestbook
repoURL: https://github.com/argoproj/argocd-example-apps
targetRevision: HEAD
syncPolicy:
automated:
prune: true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kustomize-guestbook
spec:
destination:
namespace: default
server: https://kubernetes.default.svc
project: default
source:
path: kustomize-guestbook
repoURL: https://github.com/argoproj/argocd-example-apps
targetRevision: HEAD
kustomize:
images:
- gcr.io/heptio-images/ks-guestbook-demo:0.3
syncPolicy:
automated:
prune: true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kustomize-guestbook
spec:
destination:
namespace: default
server: https://kubernetes.default.svc
project: default
source:
path: kustomize-guestbook
repoURL: https://github.com/argoproj/argocd-example-apps
targetRevision: HEAD
kustomize:
images:
- gcr.io/heptio-images/ks-guestbook-demo:0.3
syncPolicy:
automated:
prune: true
Loading…
Cancel
Save