From 74620452217aa1ee7755c19ab66304aa1385965b Mon Sep 17 00:00:00 2001 From: Daniele De Lorenzi Date: Sun, 12 May 2024 19:00:27 +0200 Subject: [PATCH] Move Sysdig suite, cloudflare and netmon Signed-off-by: Daniele De Lorenzi --- clusters/kubenuc/apps/cloudflare/deploy.yml | 15 +++++++++++++++ .../cloudflare/{ => manifests}/cloudflared.yml | 0 clusters/kubenuc/apps/net-mon/deploy.yaml | 2 +- .../{ => manifests}/kustomization.yaml | 0 .../sysdig-agent/{ => manifests}/release.yml | 0 clusters/kubenuc/apps/sysdig-agent/secrets.yaml | 17 ++++++++++++++++- 6 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 clusters/kubenuc/apps/cloudflare/deploy.yml rename clusters/kubenuc/apps/cloudflare/{ => manifests}/cloudflared.yml (100%) rename clusters/kubenuc/apps/sysdig-agent/{ => manifests}/kustomization.yaml (100%) rename clusters/kubenuc/apps/sysdig-agent/{ => manifests}/release.yml (100%) diff --git a/clusters/kubenuc/apps/cloudflare/deploy.yml b/clusters/kubenuc/apps/cloudflare/deploy.yml new file mode 100644 index 00000000..fb875447 --- /dev/null +++ b/clusters/kubenuc/apps/cloudflare/deploy.yml @@ -0,0 +1,15 @@ +--- +# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: cloudflared + namespace: flux-system +spec: + targetNamespace: cloudflare + path: ./clusters/kubenuc/apps/cloudflare/manifests + prune: true + sourceRef: + kind: GitRepository + name: flux-system + interval: 15m diff --git a/clusters/kubenuc/apps/cloudflare/cloudflared.yml b/clusters/kubenuc/apps/cloudflare/manifests/cloudflared.yml similarity index 100% rename from clusters/kubenuc/apps/cloudflare/cloudflared.yml rename to clusters/kubenuc/apps/cloudflare/manifests/cloudflared.yml diff --git a/clusters/kubenuc/apps/net-mon/deploy.yaml b/clusters/kubenuc/apps/net-mon/deploy.yaml index eec49d79..7fdaa085 100644 --- a/clusters/kubenuc/apps/net-mon/deploy.yaml +++ b/clusters/kubenuc/apps/net-mon/deploy.yaml @@ -9,5 +9,5 @@ spec: sourceRef: kind: GitRepository name: flux-system - path: ./apps/kubenuc/net-mon/manifests + path: ./clusters/kubenuc/apps/net-mon/manifests prune: true diff --git a/clusters/kubenuc/apps/sysdig-agent/kustomization.yaml b/clusters/kubenuc/apps/sysdig-agent/manifests/kustomization.yaml similarity index 100% rename from clusters/kubenuc/apps/sysdig-agent/kustomization.yaml rename to clusters/kubenuc/apps/sysdig-agent/manifests/kustomization.yaml diff --git a/clusters/kubenuc/apps/sysdig-agent/release.yml b/clusters/kubenuc/apps/sysdig-agent/manifests/release.yml similarity index 100% rename from clusters/kubenuc/apps/sysdig-agent/release.yml rename to clusters/kubenuc/apps/sysdig-agent/manifests/release.yml diff --git a/clusters/kubenuc/apps/sysdig-agent/secrets.yaml b/clusters/kubenuc/apps/sysdig-agent/secrets.yaml index 86fad0bb..2937c56c 100644 --- a/clusters/kubenuc/apps/sysdig-agent/secrets.yaml +++ b/clusters/kubenuc/apps/sysdig-agent/secrets.yaml @@ -1,3 +1,4 @@ +--- apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: @@ -8,5 +9,19 @@ spec: sourceRef: kind: GitRepository name: flux-system - path: ./apps/kubenuc/sysdig-agent/secrets + path: ./clusters/kubenuc/apps/sysdig-agent/secrets prune: true +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: sysdig-agent + namespace: flux-system +spec: + targetNamespace: cloudflare + path: ./clusters/kubenuc/apps/sysdig-agent/manifests + prune: true + sourceRef: + kind: GitRepository + name: flux-system + interval: 15m