Без опису

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: Application
  3. metadata:
  4. name: nextcloud
  5. namespace: {{ .Values.spec.namespace }}
  6. finalizers:
  7. - resources-finalizer.argocd.argoproj.io
  8. spec:
  9. destination:
  10. namespace: {{ .Values.spec.namespace }}
  11. name: {{ .Values.spec.destination.name }}
  12. project: {{ .Values.spec.project }}
  13. syncPolicy:
  14. automated:
  15. prune: true
  16. selfHeal: true
  17. source:
  18. chart: nextcloud
  19. repoURL: https://nextcloud.github.io/helm/
  20. targetRevision: 2.12.1
  21. helm:
  22. releaseName: nextcloud
  23. values: |
  24. ingress:
  25. enabled: true
  26. # className: nginx
  27. annotations: {}
  28. # nginx.ingress.kubernetes.io/proxy-body-size: 4G
  29. # kubernetes.io/tls-acme: "true"
  30. # cert-manager.io/cluster-issuer: letsencrypt-prod
  31. # nginx.ingress.kubernetes.io/server-snippet: |-
  32. # server_tokens off;
  33. # proxy_hide_header X-Powered-By;
  34. # rewrite ^/.well-known/webfinger /public.php?service=webfinger last;
  35. # rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
  36. # rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json;
  37. # location = /.well-known/carddav {
  38. # return 301 $scheme://$host/remote.php/dav;
  39. # }
  40. # location = /.well-known/caldav {
  41. # return 301 $scheme://$host/remote.php/dav;
  42. # }
  43. # location = /robots.txt {
  44. # allow all;
  45. # log_not_found off;
  46. # access_log off;
  47. # }
  48. # location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
  49. # deny all;
  50. # }
  51. # location ~ ^/(?:autotest|occ|issue|indie|db_|console) {
  52. # deny all;
  53. # }
  54. # tls:
  55. # - secretName: nextcloud-tls
  56. # hosts:
  57. # - nextcloud.kube.home
  58. labels: {}
  59. path: /
  60. pathType: Prefix
  61. nextcloud:
  62. host: newcloud.kaisers.info
  63. username: admin
  64. password: changeme