3 changed files with 51 additions and 0 deletions
@ -0,0 +1,26 @@ |
|||
|
|||
apiVersion: argoproj.io/v1alpha1 |
|||
kind: ApplicationSet |
|||
metadata: |
|||
name: test-appset |
|||
namespace: argocd |
|||
spec: |
|||
generators: |
|||
- list: |
|||
elements: |
|||
# v0.2.0+ form - does not require cluster/URL keys (but are still supported) |
|||
- overlay: qa |
|||
gitRepo: git@github.com:evercast-chris/argocd-example-apps.git |
|||
appPath: overlays |
|||
appBranch: master |
|||
cluster: test2 |
|||
url: https://kubernetes.default.svc |
|||
- overlay: stage |
|||
gitRepo: git@github.com:evercast-chris/argocd-example-apps.git |
|||
appPath: overlays |
|||
appBranch: master |
|||
cluster: test1 |
|||
url: https://kubernetes.default.svc |
|||
template: |
|||
metadata: |
|||
name: 'demo-{{cluster}}' |
@ -0,0 +1,17 @@ |
|||
apiVersion: argoproj.io/v1alpha1 |
|||
kind: Application |
|||
metadata: |
|||
name: applicationset |
|||
namespace: argocd |
|||
spec: |
|||
project: default |
|||
syncPolicy: |
|||
automated: |
|||
prune: true |
|||
selfHeal: true |
|||
source: |
|||
repoURL: git@github.com:evercast-chris/argocd-example-apps.git |
|||
targetRevision: master |
|||
path: applicationsets |
|||
destination: |
|||
server: https://kubernetes.default.svc |
@ -0,0 +1,8 @@ |
|||
apiVersion: kustomize.config.k8s.io/v1beta1 |
|||
kind: Kustomization |
|||
|
|||
namespace: argocd |
|||
|
|||
resources: |
|||
- appset.yaml |
|||
- applicationset.yaml |
Loading…
Reference in new issue