Add repo dependencies

main
trivernis 1 year ago
parent 83fab64d6f
commit 033f0a0583
Signed by: Trivernis
GPG Key ID: DFFFCC2C7A02DB45

@ -4,6 +4,8 @@ metadata:
name: apps-flux name: apps-flux
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -16,14 +18,16 @@ spec:
apiVersion: kustomize.toolkit.fluxcd.io/v1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: apps-forgejo name: apps-longhorn
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
path: ./apps/forgejo path: ./apps/longhorn
prune: true prune: true
wait: true wait: true
timeout: 5m0s timeout: 5m0s
@ -31,14 +35,17 @@ spec:
apiVersion: kustomize.toolkit.fluxcd.io/v1 apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization kind: Kustomization
metadata: metadata:
name: apps-longhorn name: apps-forgejo
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
- name: apps-longhorn
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
name: flux-system name: flux-system
path: ./apps/longhorn path: ./apps/forgejo
prune: true prune: true
wait: true wait: true
timeout: 5m0s timeout: 5m0s
@ -49,6 +56,9 @@ metadata:
name: apps-metrics name: apps-metrics
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
- name: apps-longhorn
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -64,6 +74,9 @@ metadata:
name: apps-uptime-kuma name: apps-uptime-kuma
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
- name: apps-longhorn
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -79,6 +92,8 @@ metadata:
name: apps-plantwiki name: apps-plantwiki
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -94,6 +109,8 @@ metadata:
name: apps-searxng name: apps-searxng
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -109,6 +126,9 @@ metadata:
name: apps-tandoor name: apps-tandoor
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
- name: apps-longhorn
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -124,6 +144,9 @@ metadata:
name: apps-traefik name: apps-traefik
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
- name: apps-longhorn
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository
@ -139,6 +162,8 @@ metadata:
name: apps-miniflux name: apps-miniflux
namespace: flux-system namespace: flux-system
spec: spec:
dependsOn:
- name: repos
interval: 5m interval: 5m
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository

Loading…
Cancel
Save