applications.yaml 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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. # If rook ever needs a full re-provisioning, the operator must complete before
  39. # the cluster deployment starts.
  40. apiVersion: argoproj.io/v1alpha1
  41. kind: Application
  42. metadata:
  43. name: rook-ceph-operator
  44. namespace: argocd
  45. spec:
  46. destination:
  47. namespace: rook-ceph
  48. server: https://kubernetes.default.svc
  49. project: default
  50. source:
  51. repoURL: https://charts.rook.io/release
  52. targetRevision: '1.19.1'
  53. chart: rook-ceph
  54. #helm:
  55. # valueFiles:
  56. # - $values/backup/rook/rook-ceph-operator-values.yaml
  57. #- repoURL: https://gogs.jibby.org/jhb2345/server
  58. # ref: values
  59. # targetRevision: HEAD
  60. syncPolicy:
  61. syncOptions:
  62. - CreateNamespace=true
  63. - ServerSideApply=true
  64. automated:
  65. enabled: true
  66. ---
  67. apiVersion: argoproj.io/v1alpha1
  68. kind: Application
  69. metadata:
  70. name: rook-ceph-cluster
  71. namespace: argocd
  72. spec:
  73. destination:
  74. namespace: rook-ceph
  75. server: https://kubernetes.default.svc
  76. project: default
  77. sources:
  78. - repoURL: https://charts.rook.io/release
  79. targetRevision: '1.19.1'
  80. chart: rook-ceph-cluster
  81. helm:
  82. valueFiles:
  83. - $values/backup/rook/rook-ceph-cluster-values.yaml
  84. parameters:
  85. - name: "operatorNamespace"
  86. value: rook-ceph
  87. - repoURL: https://gogs.jibby.org/jhb2345/server
  88. ref: values
  89. targetRevision: HEAD
  90. syncPolicy:
  91. syncOptions:
  92. - CreateNamespace=true
  93. - ServerSideApply=true
  94. automated:
  95. enabled: true