--- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: "mediaserver-operator" namespace: "argocd" # DO NOT place the resource finalizer here. Since this is ArgoCD itself, it # will never be able to finalize itself since it will have to delete itself # before removing the finalizer. spec: project: default destination: namespace: "mediaserver" name: in-cluster syncPolicy: automated: prune: true selfHeal: true retry: limit: 10 backoff: duration: 5s factor: 2 maxDuration: 3m0s source: repoURL: "https://github.com/jamesandariese/k8s-mediaserver-operator" targetRevision: "v0.8.0" path: helm-charts/k8s-mediaserver helm: values: |- general: pgid: 101 # administrators puid: 1024 # admin storage: #pvcStorageClass: nfs customVolume: true volumes: nfs: server: 172.16.18.1 path: /volume1/k8s-volumes/mediaserver ingress_host: media.strudelline.net plex_ingress_host: plex.strudelline.net jackett: ingress: tls: enabled: true secretName: wildcard-tls plex: ingress: tls: enabled: true secretName: wildcard-tls prowlarr: ingress: tls: enabled: true secretName: wildcard-tls radarr: ingress: tls: enabled: true secretName: wildcard-tls sabnzbd: ingress: tls: enabled: true secretName: wildcard-tls sonarr: ingress: tls: enabled: true secretName: wildcard-tls transmission: ingress: tls: enabled: true secretName: wildcard-tls