applications.yaml 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346
  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: argocd/infra/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: argocd
  24. namespace: argocd
  25. spec:
  26. destination:
  27. namespace: argocd
  28. server: https://kubernetes.default.svc
  29. project: default
  30. source:
  31. path: argocd/infra/argocd
  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: tronbyt
  42. namespace: argocd
  43. spec:
  44. destination:
  45. namespace: tronbyt
  46. server: https://kubernetes.default.svc
  47. project: default
  48. source:
  49. path: argocd/tronbyt
  50. repoURL: https://gogs.jibby.org/jhb2345/server
  51. targetRevision: HEAD
  52. syncPolicy:
  53. automated:
  54. enabled: true
  55. ---
  56. apiVersion: argoproj.io/v1alpha1
  57. kind: Application
  58. metadata:
  59. name: magicmirror
  60. namespace: argocd
  61. spec:
  62. destination:
  63. namespace: magicmirror
  64. server: https://kubernetes.default.svc
  65. project: default
  66. source:
  67. path: argocd/magicmirror
  68. repoURL: https://gogs.jibby.org/jhb2345/server
  69. targetRevision: HEAD
  70. syncPolicy:
  71. automated:
  72. enabled: true
  73. ---
  74. apiVersion: argoproj.io/v1alpha1
  75. kind: Application
  76. metadata:
  77. name: plex
  78. namespace: argocd
  79. spec:
  80. destination:
  81. namespace: plex
  82. server: https://kubernetes.default.svc
  83. project: default
  84. source:
  85. path: argocd/plex
  86. repoURL: https://gogs.jibby.org/jhb2345/server
  87. targetRevision: HEAD
  88. syncPolicy:
  89. automated:
  90. enabled: true
  91. ---
  92. apiVersion: argoproj.io/v1alpha1
  93. kind: Application
  94. metadata:
  95. name: jellyfin
  96. namespace: argocd
  97. spec:
  98. destination:
  99. namespace: plex
  100. server: https://kubernetes.default.svc
  101. project: default
  102. source:
  103. path: argocd/jellyfin
  104. repoURL: https://gogs.jibby.org/jhb2345/server
  105. targetRevision: HEAD
  106. syncPolicy:
  107. automated:
  108. enabled: true
  109. ---
  110. apiVersion: argoproj.io/v1alpha1
  111. kind: Application
  112. metadata:
  113. name: media-automation
  114. namespace: argocd
  115. spec:
  116. destination:
  117. namespace: plex
  118. server: https://kubernetes.default.svc
  119. project: default
  120. source:
  121. path: argocd/media-automation
  122. repoURL: https://gogs.jibby.org/jhb2345/server
  123. targetRevision: HEAD
  124. syncPolicy:
  125. automated:
  126. enabled: true
  127. ---
  128. apiVersion: argoproj.io/v1alpha1
  129. kind: Application
  130. metadata:
  131. name: monitoring
  132. namespace: argocd
  133. spec:
  134. destination:
  135. namespace: monitoring
  136. server: https://kubernetes.default.svc
  137. project: default
  138. source:
  139. directory:
  140. recurse: true
  141. path: argocd/infra/monitoring
  142. repoURL: https://gogs.jibby.org/jhb2345/server
  143. targetRevision: HEAD
  144. syncPolicy:
  145. automated:
  146. enabled: true
  147. syncOptions:
  148. - CreateNamespace=true
  149. - ServerSideApply=true
  150. ---
  151. apiVersion: argoproj.io/v1alpha1
  152. kind: Application
  153. metadata:
  154. name: uptime-kuma
  155. namespace: argocd
  156. spec:
  157. destination:
  158. namespace: uptime-kuma
  159. server: https://kubernetes.default.svc
  160. project: default
  161. source:
  162. path: argocd/infra/uptime-kuma
  163. repoURL: https://gogs.jibby.org/jhb2345/server
  164. targetRevision: HEAD
  165. syncPolicy:
  166. automated:
  167. enabled: true
  168. ---
  169. apiVersion: argoproj.io/v1alpha1
  170. kind: Application
  171. metadata:
  172. name: copyparty
  173. namespace: argocd
  174. spec:
  175. destination:
  176. namespace: copyparty
  177. server: https://kubernetes.default.svc
  178. project: default
  179. source:
  180. path: argocd/copyparty
  181. repoURL: https://gogs.jibby.org/jhb2345/server
  182. targetRevision: HEAD
  183. syncPolicy:
  184. automated:
  185. enabled: true
  186. ---
  187. apiVersion: argoproj.io/v1alpha1
  188. kind: Application
  189. metadata:
  190. name: gogs
  191. namespace: argocd
  192. spec:
  193. destination:
  194. namespace: gogs
  195. server: https://kubernetes.default.svc
  196. project: default
  197. source:
  198. path: argocd/gogs
  199. repoURL: https://gogs.jibby.org/jhb2345/server
  200. targetRevision: HEAD
  201. syncPolicy:
  202. automated:
  203. enabled: true
  204. ---
  205. apiVersion: argoproj.io/v1alpha1
  206. kind: Application
  207. metadata:
  208. name: homeassistant
  209. namespace: argocd
  210. spec:
  211. destination:
  212. namespace: homeassistant
  213. server: https://kubernetes.default.svc
  214. project: default
  215. source:
  216. path: argocd/homeassistant
  217. repoURL: https://gogs.jibby.org/jhb2345/server
  218. targetRevision: HEAD
  219. syncPolicy:
  220. automated:
  221. enabled: true
  222. ---
  223. apiVersion: argoproj.io/v1alpha1
  224. kind: Application
  225. metadata:
  226. name: traefik
  227. namespace: argocd
  228. spec:
  229. destination:
  230. namespace: kube-system
  231. server: https://kubernetes.default.svc
  232. project: default
  233. source:
  234. path: argocd/infra/traefik
  235. repoURL: https://gogs.jibby.org/jhb2345/server
  236. targetRevision: HEAD
  237. syncPolicy:
  238. automated:
  239. enabled: true
  240. ---
  241. apiVersion: argoproj.io/v1alpha1
  242. kind: Application
  243. metadata:
  244. name: upgrade-plan
  245. namespace: argocd
  246. spec:
  247. destination:
  248. namespace: system-upgrade
  249. server: https://kubernetes.default.svc
  250. project: default
  251. source:
  252. path: argocd/infra/upgrade-plan
  253. repoURL: https://gogs.jibby.org/jhb2345/server
  254. targetRevision: HEAD
  255. syncPolicy:
  256. automated:
  257. enabled: true
  258. ---
  259. apiVersion: argoproj.io/v1alpha1
  260. kind: Application
  261. metadata:
  262. name: miniflux
  263. namespace: argocd
  264. spec:
  265. destination:
  266. namespace: miniflux
  267. server: https://kubernetes.default.svc
  268. project: default
  269. source:
  270. path: argocd/miniflux
  271. repoURL: https://gogs.jibby.org/jhb2345/server
  272. targetRevision: HEAD
  273. syncPolicy:
  274. automated:
  275. enabled: true
  276. ---
  277. apiVersion: argoproj.io/v1alpha1
  278. kind: Application
  279. metadata:
  280. name: ntfy
  281. namespace: argocd
  282. spec:
  283. destination:
  284. namespace: ntfy
  285. server: https://kubernetes.default.svc
  286. project: default
  287. source:
  288. path: argocd/ntfy
  289. repoURL: https://gogs.jibby.org/jhb2345/server
  290. targetRevision: HEAD
  291. syncPolicy:
  292. automated:
  293. enabled: true
  294. ---
  295. apiVersion: argoproj.io/v1alpha1
  296. kind: Application
  297. metadata:
  298. name: ooniprobe
  299. namespace: argocd
  300. spec:
  301. destination:
  302. namespace: ooniprobe
  303. server: https://kubernetes.default.svc
  304. project: default
  305. source:
  306. path: argocd/ooniprobe
  307. repoURL: https://gogs.jibby.org/jhb2345/server
  308. targetRevision: HEAD
  309. syncPolicy:
  310. automated:
  311. enabled: true
  312. ---
  313. apiVersion: argoproj.io/v1alpha1
  314. kind: Application
  315. metadata:
  316. name: syncthing
  317. namespace: argocd
  318. spec:
  319. destination:
  320. namespace: syncthing
  321. server: https://kubernetes.default.svc
  322. project: default
  323. source:
  324. path: argocd/syncthing
  325. repoURL: https://gogs.jibby.org/jhb2345/server
  326. targetRevision: HEAD
  327. syncPolicy:
  328. automated:
  329. enabled: true
  330. ---
  331. apiVersion: argoproj.io/v1alpha1
  332. kind: Application
  333. metadata:
  334. name: seedbox
  335. namespace: argocd
  336. spec:
  337. destination:
  338. server: https://kubernetes.default.svc
  339. project: default
  340. source:
  341. path: argocd/seedbox
  342. repoURL: https://gogs.jibby.org/jhb2345/server
  343. targetRevision: HEAD
  344. syncPolicy:
  345. automated:
  346. enabled: true