applications.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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. - ServerSideApply=true
  62. automated:
  63. enabled: true
  64. ---
  65. apiVersion: argoproj.io/v1alpha1
  66. kind: Application
  67. metadata:
  68. name: rook-ceph-cluster
  69. namespace: argocd
  70. spec:
  71. destination:
  72. namespace: rook-ceph
  73. server: https://kubernetes.default.svc
  74. project: default
  75. sources:
  76. - repoURL: https://charts.rook.io/release
  77. targetRevision: '1.19.1'
  78. chart: rook-ceph-cluster
  79. helm:
  80. valueFiles:
  81. - $values/backup/rook/rook-ceph-cluster-values.yaml
  82. parameters:
  83. - name: "operatorNamespace"
  84. value: rook-ceph
  85. - repoURL: https://gogs.jibby.org/jhb2345/server
  86. ref: values
  87. targetRevision: HEAD
  88. syncPolicy:
  89. syncOptions:
  90. - CreateNamespace=true
  91. - ServerSideApply=true
  92. automated:
  93. enabled: true