Newer
Older
simstrup-app / apps / argocd / application.yaml
@Rolf Bagge Rolf Bagge on 28 Jan 2024 715 bytes Quotes
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: argocd
  namespace: default
spec:
  project: default
  source:
    repoURL: 'https://argoproj.github.io/argo-helm'
    targetRevision: 5.53.9
    chart: argo-cd
    helm:
      parameters:
        - name: 'configs.params.application.namespaces'
          value: 'simstrup,argocd,default'
        - name: 'server.service.type'
          value: 'NodePort'
        - name: 'global.params.server.insecure'
          value: 'true'

  destination:
    server: 'https://kubernetes.default.svc'
    namespace: default
  syncPolicy:
    automated:
      prune: true
      selfHeal: true
    syncOptions:
      - PruneLast=true
      - CreateNamespace=true