kubernetes/apps/miroir-system/miroir/ks.yaml
1
---
2
# yaml-language-server: $schema=https://k8s-schemas.home-operations.com/kustomize.toolkit.fluxcd.io/kustomization_v1.json
3
apiVersion: kustomize.toolkit.fluxcd.io/v1
4
kind: Kustomization
5
metadata:
6
name: miroir
7
spec:
8
dependsOn:
9
- name: snapshot-controller
10
namespace: kube-system
11
interval: 1h
12
path: ./kubernetes/apps/miroir-system/miroir/app
13
prune: true
14
sourceRef:
15
kind: GitRepository
16
name: flux-system
17
namespace: flux-system
18
targetNamespace: miroir-system
19
wait: true
20
---
21
# yaml-language-server: $schema=https://k8s-schemas.home-operations.com/kustomize.toolkit.fluxcd.io/kustomization_v1.json
22
apiVersion: kustomize.toolkit.fluxcd.io/v1
23
kind: Kustomization
24
metadata:
25
name: miroir-config
26
spec:
27
dependsOn:
28
- name: miroir
29
force: true
30
interval: 1h
31
path: ./kubernetes/apps/miroir-system/miroir/config
32
prune: true
33
sourceRef:
34
kind: GitRepository
35
name: flux-system
36
namespace: flux-system
37
targetNamespace: miroir-system
38
wait: true