project restructure

This commit is contained in:
2024-06-10 12:20:26 +10:00
parent ae9be01baf
commit 6d1a3c677b
35 changed files with 41 additions and 5 deletions

View File

@@ -5,7 +5,7 @@ metadata:
namespace: flux-system
spec:
interval: 1h
path: ./kubernetes/rpi5-cluster/apps/cert-manager/app
path: ./kubernetes//apps/cert-manager/app
prune: true
sourceRef:
kind: GitRepository
@@ -24,7 +24,7 @@ metadata:
spec:
interval: 1h
targetNamespace: cert-manager
path: ./kubernetes/rpi5-cluster/templates/apps/cert-manager/app
path: ./kubernetes//templates/apps/cert-manager/app
prune: true
sourceRef:
kind: GitRepository
@@ -39,7 +39,7 @@ metadata:
spec:
interval: 1h
targetNamespace: cert-manager
path: ./kubernetes/rpi5-cluster/templates/apps/cert-manager/issuers
path: ./kubernetes/templates/apps/cert-manager/issuers
prune: true
sourceRef:
kind: GitRepository

View File

@@ -0,0 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./capacitor
- ./cert-manager
- ./cilium
- ./podinfo

View File

@@ -1,5 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- repositories/repositories.yaml
- secrets/secrets.yaml
- ./repositories

View File

@@ -0,0 +1,16 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: apps
namespace: flux-system
spec:
interval: 10m0s
dependsOn:
- name: infrustructure
sourceRef:
kind: GitRepository
name: flux-system
path: ./kubernetes/apps
prune: true
wait: true
timeout: 5m0s

View File

@@ -0,0 +1,14 @@
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: infrustructure
namespace: flux-system
spec:
interval: 5m0s
sourceRef:
kind: GitRepository
name: flux-system
path: ./kubernetes/infrustructure
prune: true
wait: true
timeout: 5m0s