Git File Browser

User: usernamegoeshere | Repo: argocd
← Back
nginx-production.yml
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: nginx-production
  namespace: argocd
  annotations:
    argo.octopus.com/project.nginx-production: "argo-cd-nginx"
    argo.octopus.com/environment.nginx-production: "production"
    argo.octopus.com/project.ref-source: "argo-cd-nginx"
    argo.octopus.com/environment.ref-source: "production"
    # See https://octopus.com/docs/argo-cd/annotations/helm-annotations
    argo.octopus.com/image-replace-paths.nginx-production: "docker.io/{{ .Values.image.repository }}:{{ .Values.image.tag }}"
spec:
  project: default
  sources:
  - name: nginx-production
    repoURL: https://mockgit.octopus.com/repo/argocd
    path: "nginx/nginx"
    targetRevision: main
    helm:
      valueFiles:
        - $remote-values/helm/values/nginx-production-values.yaml
  - name: ref-source
    repoURL: https://mockgit.octopus.com/repo/argocd
    targetRevision: main
    ref: remote-values
  destination:
    server: https://kubernetes.default.svc
    namespace: nginx-production
  syncPolicy:
    automated:
      prune: true
      selfHeal: true
    syncOptions:
    - CreateNamespace=true