roozeec/argocd-app-configpublic Fork 0
6034ff174b35a89e689f9d23dde5c43fa179b9e1
Commits
Clone
git clone https://git.rickub.com/roozeec/argocd-app-config.git
git clone ssh://git@rickub.com/roozeec/argocd-app-config.git
Update app.yaml d3c229c · on 6034ff174b35a89e689f9d23dde5c43fa179b9e1 · Nana Janashia · Oct 10, 2021
app.yaml · 28 lines · 651 BYAML Blame HistoryRaw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: myapp-argo-application
  namespace: argocd
spec:
  project: default

  # repository, revision, path, environment
  source:
    repoURL: https://gitlab.com/nanuchi/argocd-app-config.git
    targetRevision: HEAD
    path: dev
  destination:
    server: https://kubernetes.default.svc
    namespace: myapp
  
  syncPolicy:
    # create namespace automatically
    syncOptions:
    - CreateNamespace=true

    # sync automatically
    automated:
      # delete components if they get removed or renamed in repo
      prune: true
      # undo manual cluster changes
      selfHeal: true