applications.yaml 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. ---
  2. apiVersion: argoproj.io/v1alpha1
  3. kind: Application
  4. metadata:
  5. name: cloudflared
  6. namespace: argocd
  7. spec:
  8. destination:
  9. namespace: kube-system
  10. server: https://kubernetes.default.svc
  11. project: default
  12. source:
  13. path: backup/cloudflared
  14. repoURL: https://gogs.jibby.org/jhb2345/server
  15. targetRevision: HEAD
  16. syncPolicy:
  17. automated:
  18. enabled: true
  19. ---
  20. apiVersion: argoproj.io/v1alpha1
  21. kind: Application
  22. metadata:
  23. name: traefik
  24. namespace: argocd
  25. spec:
  26. destination:
  27. namespace: kube-system
  28. server: https://kubernetes.default.svc
  29. project: default
  30. source:
  31. path: backup/traefik
  32. repoURL: https://gogs.jibby.org/jhb2345/server
  33. targetRevision: HEAD
  34. syncPolicy:
  35. automated:
  36. enabled: true
  37. ---
  38. apiVersion: argoproj.io/v1alpha1
  39. kind: Application
  40. metadata:
  41. name: rook-ceph-operator
  42. namespace: argocd
  43. spec:
  44. destination:
  45. namespace: rook-ceph
  46. server: https://kubernetes.default.svc
  47. project: default
  48. source:
  49. repoURL: https://charts.rook.io/release
  50. targetRevision: '1.19.1'
  51. chart: rook-ceph
  52. #helm:
  53. # valueFiles:
  54. # - $values/backup/rook/rook-ceph-operator-values.yaml
  55. #- repoURL: https://gogs.jibby.org/jhb2345/server
  56. # ref: values
  57. # targetRevision: HEAD
  58. syncPolicy:
  59. syncOptions:
  60. - CreateNamespace=true
  61. automated:
  62. enabled: true
  63. ---
  64. apiVersion: argoproj.io/v1alpha1
  65. kind: Application
  66. metadata:
  67. name: rook-ceph-cluster
  68. namespace: argocd
  69. spec:
  70. destination:
  71. namespace: rook-ceph
  72. server: https://kubernetes.default.svc
  73. project: default
  74. sources:
  75. - repoURL: https://charts.rook.io/release
  76. targetRevision: '1.19.1'
  77. chart: rook-ceph-cluster
  78. helm:
  79. valueFiles:
  80. - $values/backup/rook/rook-ceph-cluster-values.yaml
  81. parameters:
  82. - name: "operatorNamespace"
  83. value: rook-ceph
  84. - repoURL: https://gogs.jibby.org/jhb2345/server
  85. ref: values
  86. targetRevision: HEAD
  87. syncPolicy:
  88. syncOptions:
  89. - CreateNamespace=true
  90. automated:
  91. enabled: true