Нет описания

gitea.yaml 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: Application
  3. metadata:
  4. name: gitea
  5. namespace: {{ .Values.spec.namespace }}
  6. finalizers:
  7. - resources-finalizer.argocd.argoproj.io
  8. spec:
  9. destination:
  10. namespace: gitea
  11. name: {{ .Values.spec.destination.name }}
  12. project: {{ .Values.spec.project }}
  13. syncPolicy:
  14. automated:
  15. prune: true
  16. selfHeal: true
  17. syncOptions:
  18. - CreateNamespace=true
  19. source:
  20. repoURL: 'https://dl.gitea.io/charts'
  21. targetRevision: 5.0.1
  22. chart: gitea
  23. helm:
  24. version: v3
  25. releaseName: gitea
  26. values: |
  27. ingress:
  28. enabled: true
  29. annotations:
  30. cert-manager.io/cluster-issuer: "letsencrypt-staging"
  31. traefik.ingress.kubernetes.io/redirect-entry-point: "https"
  32. hosts:
  33. - host: newgit.kaisers.info
  34. paths:
  35. - path: /
  36. pathType: Prefix
  37. tls:
  38. - secretName: newgit-kaisers-info-tls
  39. hosts:
  40. - newgit.kaisers.info
  41. service:
  42. http:
  43. type: ClusterIP
  44. port: 3000
  45. clusterIP:
  46. ssh:
  47. type: ClusterIP
  48. port: 22
  49. clusterIP: