diff --git a/kubernetes/rpi5-cluster/apps/cilium/ks.yaml b/kubernetes/rpi5-cluster/apps/cilium/ks.yaml new file mode 100644 index 0000000..512f204 --- /dev/null +++ b/kubernetes/rpi5-cluster/apps/cilium/ks.yaml @@ -0,0 +1,30 @@ +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: cilium-app + namespace: kube-system +spec: + interval: 1h + targetNamespace: kube-system + path: ./kubernetes/rpi5-cluster/apps/cilium/app + prune: true + sourceRef: + kind: GitRepository + namespace: flux-system + name: home-cluster-ops +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: cilium-networkpolicies + namespace: kube-system +spec: + interval: 1h + path: ./kubernetes/rpi5-cluster/apps/cilium/networkpolicies + prune: true + sourceRef: + kind: GitRepository + namespace: flux-system + name: home-cluster-ops + dependsOn: + - name: cilium-app diff --git a/kubernetes/rpi5-cluster/apps/cilium/kustomization.yaml b/kubernetes/rpi5-cluster/apps/cilium/kustomization.yaml index 512f204..d194337 100644 --- a/kubernetes/rpi5-cluster/apps/cilium/kustomization.yaml +++ b/kubernetes/rpi5-cluster/apps/cilium/kustomization.yaml @@ -1,30 +1,4 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 +apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -metadata: - name: cilium-app - namespace: kube-system -spec: - interval: 1h - targetNamespace: kube-system - path: ./kubernetes/rpi5-cluster/apps/cilium/app - prune: true - sourceRef: - kind: GitRepository - namespace: flux-system - name: home-cluster-ops ---- -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: cilium-networkpolicies - namespace: kube-system -spec: - interval: 1h - path: ./kubernetes/rpi5-cluster/apps/cilium/networkpolicies - prune: true - sourceRef: - kind: GitRepository - namespace: flux-system - name: home-cluster-ops - dependsOn: - - name: cilium-app +resources: + - ks.yaml