diff --git a/.backstage/components/cert-manager/catalog-info.yaml b/.backstage/components/cert-manager/catalog-info.yaml index a78f5120f..ca08db27b 100644 --- a/.backstage/components/cert-manager/catalog-info.yaml +++ b/.backstage/components/cert-manager/catalog-info.yaml @@ -5,7 +5,7 @@ metadata: name: cert-manager description: X.509 certificate management for Kubernetes and OpenShift links: - - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/cert-manager + - url: https://github.com/tyriis/home-ops/tree/main/kubernetes//talos-flux/apps/cert-manager title: Flux definition icon: github type: github-repository diff --git a/.backstage/components/rook-ceph/catalog-info.yaml b/.backstage/components/rook-ceph/catalog-info.yaml index d508b2208..d9492f092 100644 --- a/.backstage/components/rook-ceph/catalog-info.yaml +++ b/.backstage/components/rook-ceph/catalog-info.yaml @@ -8,7 +8,7 @@ metadata: # github.com/project-slug: tyriis/backstage-documentation backstage.io/techdocs-ref: dir:. links: - - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/rook-ceph + - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/rook-ceph title: Flux definition icon: github type: github-repository diff --git a/.backstage/components/traefik-forward-auth/catalog-info.yaml b/.backstage/components/traefik-forward-auth/catalog-info.yaml index e959c7d0d..b9d62f47f 100644 --- a/.backstage/components/traefik-forward-auth/catalog-info.yaml +++ b/.backstage/components/traefik-forward-auth/catalog-info.yaml @@ -6,7 +6,7 @@ metadata: description: | A minimal forward authentication service that provides OAuth/SSO login and authentication for the traefik reverse proxy/load balancer links: - - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/traefik-ingress/forward-auth + - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/traefik-ingress/forward-auth title: Flux definition icon: github type: github-repository diff --git a/.backstage/components/traefik/catalog-info.yaml b/.backstage/components/traefik/catalog-info.yaml index 090aa8e6b..48260a803 100644 --- a/.backstage/components/traefik/catalog-info.yaml +++ b/.backstage/components/traefik/catalog-info.yaml @@ -5,7 +5,7 @@ metadata: name: traefik description: A modern HTTP reverse proxy and load balancer that makes deploying microservices easy links: - - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/apps/traefik-ingress/traefik + - url: https://github.com/tyriis/home-ops/tree/main/kubernetes/talos-flux/apps/traefik-ingress/traefik title: Flux definition icon: github type: github-repository diff --git a/.github/workflows/minecraft-version-update.yaml b/.github/workflows/minecraft-version-update.yaml index e0ad00b73..bf7097be0 100644 --- a/.github/workflows/minecraft-version-update.yaml +++ b/.github/workflows/minecraft-version-update.yaml @@ -35,7 +35,7 @@ jobs: id: update run: | version=$(npx zx ./.github/scripts/minecraftVersionCheck.mjs \ - --helm-release=./kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml \ + --helm-release=./kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml \ --version=${{ steps.bedrock.outputs.version }}) echo "version<> "${GITHUB_OUTPUT}" echo "${version}" >> "${GITHUB_OUTPUT}" @@ -51,7 +51,7 @@ jobs: # if: "${{ steps.update.outputs.version != '' }}" # uses: EndBug/add-and-commit@v9.1.3 # with: - # add: kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml + # add: kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml # message: "chore(deps): update minecraft-bedrock to ${{ steps.update.outputs.version }}" # new_branch: minecraft/bedrock-${{ steps.update.outputs.version }} @@ -59,7 +59,7 @@ jobs: if: "${{ steps.update.outputs.version != '' }}" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - FILE_TO_COMMIT: kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml + FILE_TO_COMMIT: kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml DESTINATION_BRANCH: minecraft/bedrock-${{ steps.bedrock.outputs.version }} MESSAGE: "chore(deps): update minecraft-bedrock to ${{ steps.bedrock.outputs.version }}" run: | @@ -84,7 +84,7 @@ jobs: if: ${{ steps.update.outputs.version != '' }} with: token: ${{ secrets.GITHUB_TOKEN }} - add-paths: kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml + add-paths: kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml commit-message: "chore(deps): update minecraft bedrock to ${{ steps.bedrock.outputs.version }}" branch: minecraft/bedrock-${{ steps.bedrock.outputs.version }} base: main diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d4470fd09..0b1c43e0a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -105,6 +105,6 @@ repos: - id: check-flux-helm-values exclude: | (?x)^( - kubernetes/apps/home-automation/home-assistant/app/patches/db-init.yaml| - kubernetes/apps/github/actions-runner-controller/.+/helm-release.yaml + kubernetes/talos-flux/apps/home-automation/home-assistant/app/patches/db-init.yaml| + kubernetes/talos-flux/apps/github/actions-runner-controller/.+/helm-release.yaml )$() diff --git a/kubernetes/bootstrap/README.md b/kubernetes/bootstrap/README.md deleted file mode 100644 index 38f5de7f7..000000000 --- a/kubernetes/bootstrap/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Bootstrap - -## generate manifest - -```console -kustomize build kubernetes/bootstrap > kubernetes/flux/flux-manifests/gotk-components.yaml -``` diff --git a/kubernetes/apps/atlantis/atlantis/app/helm-release.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/app/helm-release.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/app/helm-release.yaml diff --git a/kubernetes/apps/atlantis/atlantis/app/ingress.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/app/ingress.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/app/ingress.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/app/ingress.yaml diff --git a/kubernetes/apps/atlantis/atlantis/app/kustomization.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/app/kustomization.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/app/kustomization.yaml diff --git a/kubernetes/apps/atlantis/atlantis/app/secret.sops.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/app/secret.sops.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/app/secret.sops.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/app/secret.sops.yaml diff --git a/kubernetes/apps/atlantis/atlantis/flux-sync.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/flux-sync.yaml similarity index 89% rename from kubernetes/apps/atlantis/atlantis/flux-sync.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/flux-sync.yaml index 0df719581..2865a8d11 100644 --- a/kubernetes/apps/atlantis/atlantis/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/atlantis/atlantis/flux-sync.yaml @@ -7,7 +7,7 @@ metadata: namespace: flux-system spec: interval: 10m - path: ./kubernetes/apps/atlantis/atlantis/app + path: ./kubernetes/talos-flux/apps/atlantis/atlantis/app prune: true sourceRef: kind: GitRepository @@ -27,7 +27,7 @@ metadata: namespace: flux-system spec: interval: 10m - path: ./kubernetes/apps/atlantis/atlantis/tyriis + path: ./kubernetes/talos-flux/apps/atlantis/atlantis/tyriis prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/atlantis/atlantis/tyriis/helm-release.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/helm-release.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/tyriis/helm-release.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/helm-release.yaml diff --git a/kubernetes/apps/atlantis/atlantis/tyriis/ingress.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/ingress.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/tyriis/ingress.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/ingress.yaml diff --git a/kubernetes/apps/atlantis/atlantis/tyriis/kustomization.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/kustomization.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/tyriis/kustomization.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/kustomization.yaml diff --git a/kubernetes/apps/atlantis/atlantis/tyriis/secret.sops.yaml b/kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/secret.sops.yaml similarity index 100% rename from kubernetes/apps/atlantis/atlantis/tyriis/secret.sops.yaml rename to kubernetes/talos-flux/apps/atlantis/atlantis/tyriis/secret.sops.yaml diff --git a/kubernetes/apps/atlantis/kustomization.yaml b/kubernetes/talos-flux/apps/atlantis/kustomization.yaml similarity index 100% rename from kubernetes/apps/atlantis/kustomization.yaml rename to kubernetes/talos-flux/apps/atlantis/kustomization.yaml diff --git a/kubernetes/apps/atlantis/namespace.yaml b/kubernetes/talos-flux/apps/atlantis/namespace.yaml similarity index 100% rename from kubernetes/apps/atlantis/namespace.yaml rename to kubernetes/talos-flux/apps/atlantis/namespace.yaml diff --git a/kubernetes/apps/backstage/backstage/app/app-config.production.yaml b/kubernetes/talos-flux/apps/backstage/backstage/app/app-config.production.yaml similarity index 100% rename from kubernetes/apps/backstage/backstage/app/app-config.production.yaml rename to kubernetes/talos-flux/apps/backstage/backstage/app/app-config.production.yaml diff --git a/kubernetes/apps/backstage/backstage/app/helm-release.yaml b/kubernetes/talos-flux/apps/backstage/backstage/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/backstage/backstage/app/helm-release.yaml rename to kubernetes/talos-flux/apps/backstage/backstage/app/helm-release.yaml diff --git a/kubernetes/apps/backstage/backstage/app/kustomization.yaml b/kubernetes/talos-flux/apps/backstage/backstage/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/backstage/backstage/app/kustomization.yaml rename to kubernetes/talos-flux/apps/backstage/backstage/app/kustomization.yaml diff --git a/kubernetes/apps/backstage/backstage/app/secrets.sops.yaml b/kubernetes/talos-flux/apps/backstage/backstage/app/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/backstage/backstage/app/secrets.sops.yaml rename to kubernetes/talos-flux/apps/backstage/backstage/app/secrets.sops.yaml diff --git a/kubernetes/apps/backstage/backstage/flux-sync.yaml b/kubernetes/talos-flux/apps/backstage/backstage/flux-sync.yaml similarity index 87% rename from kubernetes/apps/backstage/backstage/flux-sync.yaml rename to kubernetes/talos-flux/apps/backstage/backstage/flux-sync.yaml index f401d49c2..6315b77f7 100644 --- a/kubernetes/apps/backstage/backstage/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/backstage/backstage/flux-sync.yaml @@ -7,7 +7,7 @@ metadata: namespace: flux-system spec: interval: 10m - path: ./kubernetes/apps/backstage/backstage/app + path: ./kubernetes/talos-flux/apps/backstage/backstage/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/backstage/kustomization.yaml b/kubernetes/talos-flux/apps/backstage/kustomization.yaml similarity index 100% rename from kubernetes/apps/backstage/kustomization.yaml rename to kubernetes/talos-flux/apps/backstage/kustomization.yaml diff --git a/kubernetes/apps/backstage/namespace.yaml b/kubernetes/talos-flux/apps/backstage/namespace.yaml similarity index 100% rename from kubernetes/apps/backstage/namespace.yaml rename to kubernetes/talos-flux/apps/backstage/namespace.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/app/helm-release.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/app/helm-release.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/app/helm-release.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/app/kustomization.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/flux-sync.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/flux-sync.yaml similarity index 85% rename from kubernetes/apps/cert-manager/cert-manager/flux-sync.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/flux-sync.yaml index 7f73d0171..aebd61c06 100644 --- a/kubernetes/apps/cert-manager/cert-manager/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/cert-manager/cert-manager/flux-sync.yaml @@ -7,7 +7,7 @@ metadata: namespace: flux-system spec: interval: 10m - path: ./kubernetes/apps/cert-manager/cert-manager/app + path: ./kubernetes/talos-flux/apps/cert-manager/cert-manager/app prune: true sourceRef: kind: GitRepository @@ -22,7 +22,7 @@ metadata: namespace: flux-system spec: interval: 10m - path: ./kubernetes/apps/cert-manager/cert-manager/issuers + path: ./kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/cluster-issuer-production.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/cluster-issuer-production.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/issuers/cluster-issuer-production.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/cluster-issuer-production.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/cluster-issuer-staging.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/cluster-issuer-staging.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/issuers/cluster-issuer-staging.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/cluster-issuer-staging.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/kustomization.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/kustomization.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/secret.sops.yaml b/kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/secret.sops.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/issuers/secret.sops.yaml rename to kubernetes/talos-flux/apps/cert-manager/cert-manager/issuers/secret.sops.yaml diff --git a/kubernetes/apps/cert-manager/kustomization.yaml b/kubernetes/talos-flux/apps/cert-manager/kustomization.yaml similarity index 100% rename from kubernetes/apps/cert-manager/kustomization.yaml rename to kubernetes/talos-flux/apps/cert-manager/kustomization.yaml diff --git a/kubernetes/apps/cert-manager/namespace.yaml b/kubernetes/talos-flux/apps/cert-manager/namespace.yaml similarity index 100% rename from kubernetes/apps/cert-manager/namespace.yaml rename to kubernetes/talos-flux/apps/cert-manager/namespace.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/app/helm-release.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/app/helm-release.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/app/helm-release.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/app/kustomization.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/app/kustomization.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/app/kustomization.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/cluster.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/cluster.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/cluster.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/cluster.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/kustomization.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/kustomization.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/kustomization.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/postgres-minio-secret.sops.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/postgres-minio-secret.sops.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/postgres-minio-secret.sops.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/postgres-minio-secret.sops.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/postgres-superuser-secret.sops.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/postgres-superuser-secret.sops.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/postgres-superuser-secret.sops.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/postgres-superuser-secret.sops.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/scheduled-backup.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/scheduled-backup.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/scheduled-backup.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/cluster/scheduled-backup.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/flux-sync.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/flux-sync.yaml similarity index 86% rename from kubernetes/apps/database/cloudnative-pg/flux-sync.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/flux-sync.yaml index 4af58dccc..fffb4fa66 100644 --- a/kubernetes/apps/database/cloudnative-pg/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/database/cloudnative-pg/flux-sync.yaml @@ -6,7 +6,7 @@ metadata: name: apps-cloudnative-pg namespace: flux-system spec: - path: ./kubernetes/apps/database/cloudnative-pg/app + path: ./kubernetes/talos-flux/apps/database/cloudnative-pg/app prune: true sourceRef: kind: GitRepository @@ -25,7 +25,7 @@ metadata: spec: dependsOn: - name: apps-cloudnative-pg - path: ./kubernetes/apps/database/cloudnative-pg/cluster + path: ./kubernetes/talos-flux/apps/database/cloudnative-pg/cluster prune: true sourceRef: kind: GitRepository @@ -45,7 +45,7 @@ spec: dependsOn: - name: apps-cloudnative-pg - name: apps-kube-prometheus-stack - path: ./kubernetes/apps/database/cloudnative-pg/observability + path: ./kubernetes/talos-flux/apps/database/cloudnative-pg/observability prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/database/cloudnative-pg/observability/dashboard/kustomization.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/observability/dashboard/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/observability/dashboard/kustomization.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/observability/dashboard/kustomization.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/observability/kustomization.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/observability/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/observability/kustomization.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/observability/kustomization.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/observability/prometheus-rule.yaml b/kubernetes/talos-flux/apps/database/cloudnative-pg/observability/prometheus-rule.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/observability/prometheus-rule.yaml rename to kubernetes/talos-flux/apps/database/cloudnative-pg/observability/prometheus-rule.yaml diff --git a/kubernetes/apps/database/kustomization.yaml b/kubernetes/talos-flux/apps/database/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/kustomization.yaml rename to kubernetes/talos-flux/apps/database/kustomization.yaml diff --git a/kubernetes/apps/database/namespace.yaml b/kubernetes/talos-flux/apps/database/namespace.yaml similarity index 100% rename from kubernetes/apps/database/namespace.yaml rename to kubernetes/talos-flux/apps/database/namespace.yaml diff --git a/kubernetes/apps/database/redis/app/helm-release.yaml b/kubernetes/talos-flux/apps/database/redis/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/database/redis/app/helm-release.yaml rename to kubernetes/talos-flux/apps/database/redis/app/helm-release.yaml diff --git a/kubernetes/apps/database/redis/app/kustomization.yaml b/kubernetes/talos-flux/apps/database/redis/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/redis/app/kustomization.yaml rename to kubernetes/talos-flux/apps/database/redis/app/kustomization.yaml diff --git a/kubernetes/apps/database/redis/flux-sync.yaml b/kubernetes/talos-flux/apps/database/redis/flux-sync.yaml similarity index 89% rename from kubernetes/apps/database/redis/flux-sync.yaml rename to kubernetes/talos-flux/apps/database/redis/flux-sync.yaml index 01a535904..31dc650a4 100644 --- a/kubernetes/apps/database/redis/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/database/redis/flux-sync.yaml @@ -8,7 +8,7 @@ metadata: spec: dependsOn: - name: apps-kube-prometheus-stack - path: ./kubernetes/apps/database/redis/app + path: ./kubernetes/talos-flux/apps/database/redis/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/default/echo-server/app/helm-release.yaml b/kubernetes/talos-flux/apps/default/echo-server/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/default/echo-server/app/helm-release.yaml rename to kubernetes/talos-flux/apps/default/echo-server/app/helm-release.yaml diff --git a/kubernetes/apps/default/echo-server/app/kustomization.yaml b/kubernetes/talos-flux/apps/default/echo-server/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/echo-server/app/kustomization.yaml rename to kubernetes/talos-flux/apps/default/echo-server/app/kustomization.yaml diff --git a/kubernetes/apps/default/echo-server/flux-sync.yaml b/kubernetes/talos-flux/apps/default/echo-server/flux-sync.yaml similarity index 87% rename from kubernetes/apps/default/echo-server/flux-sync.yaml rename to kubernetes/talos-flux/apps/default/echo-server/flux-sync.yaml index ed8b5fcce..652806f12 100644 --- a/kubernetes/apps/default/echo-server/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/default/echo-server/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/default/echo-server/app + path: ./kubernetes/talos-flux/apps/default/echo-server/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/default/hajimari/app/helm-release.yaml b/kubernetes/talos-flux/apps/default/hajimari/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/default/hajimari/app/helm-release.yaml rename to kubernetes/talos-flux/apps/default/hajimari/app/helm-release.yaml diff --git a/kubernetes/apps/default/hajimari/app/kustomization.yaml b/kubernetes/talos-flux/apps/default/hajimari/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/hajimari/app/kustomization.yaml rename to kubernetes/talos-flux/apps/default/hajimari/app/kustomization.yaml diff --git a/kubernetes/apps/default/hajimari/flux-sync.yaml b/kubernetes/talos-flux/apps/default/hajimari/flux-sync.yaml similarity index 88% rename from kubernetes/apps/default/hajimari/flux-sync.yaml rename to kubernetes/talos-flux/apps/default/hajimari/flux-sync.yaml index 8d1ce02d7..93974f459 100644 --- a/kubernetes/apps/default/hajimari/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/default/hajimari/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/default/hajimari/app + path: ./kubernetes/talos-flux/apps/default/hajimari/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/default/kustomization.yaml b/kubernetes/talos-flux/apps/default/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/kustomization.yaml rename to kubernetes/talos-flux/apps/default/kustomization.yaml diff --git a/kubernetes/apps/default/namespace.yaml b/kubernetes/talos-flux/apps/default/namespace.yaml similarity index 100% rename from kubernetes/apps/default/namespace.yaml rename to kubernetes/talos-flux/apps/default/namespace.yaml diff --git a/kubernetes/apps/flux-system/gotk/flux-sync.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/flux-sync.yaml similarity index 86% rename from kubernetes/apps/flux-system/gotk/flux-sync.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/flux-sync.yaml index 5cf5c8b82..386f045ab 100644 --- a/kubernetes/apps/flux-system/gotk/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/flux-system/gotk/flux-sync.yaml @@ -7,7 +7,7 @@ metadata: namespace: flux-system spec: interval: 30m - path: ./kubernetes/apps/flux-system/gotk/webhook + path: ./kubernetes/talos-flux/apps/flux-system/gotk/webhook prune: true sourceRef: kind: GitRepository @@ -24,7 +24,7 @@ metadata: namespace: flux-system spec: interval: 30m - path: ./kubernetes/apps/flux-system/gotk/observability + path: ./kubernetes/talos-flux/apps/flux-system/gotk/observability prune: true sourceRef: kind: GitRepository @@ -43,7 +43,7 @@ metadata: namespace: flux-system spec: interval: 30m - path: ./kubernetes/apps/flux-system/gotk/notifications + path: ./kubernetes/talos-flux/apps/flux-system/gotk/notifications prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/flux-system/gotk/notifications/discord/alert.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/alert.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/notifications/discord/alert.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/alert.yaml diff --git a/kubernetes/apps/flux-system/gotk/notifications/discord/flux-notifications-webhook-url.sops.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/flux-notifications-webhook-url.sops.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/notifications/discord/flux-notifications-webhook-url.sops.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/flux-notifications-webhook-url.sops.yaml diff --git a/kubernetes/apps/flux-system/gotk/notifications/discord/kustomization.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/notifications/discord/kustomization.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/kustomization.yaml diff --git a/kubernetes/apps/flux-system/gotk/notifications/discord/provider.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/provider.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/notifications/discord/provider.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/notifications/discord/provider.yaml diff --git a/kubernetes/apps/flux-system/gotk/notifications/kustomization.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/notifications/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/notifications/kustomization.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/notifications/kustomization.yaml diff --git a/kubernetes/apps/flux-system/gotk/observability/helm-controller.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/observability/helm-controller.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/observability/helm-controller.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/observability/helm-controller.yaml diff --git a/kubernetes/apps/flux-system/gotk/observability/kustomization.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/observability/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/observability/kustomization.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/observability/kustomization.yaml diff --git a/kubernetes/apps/flux-system/gotk/observability/kustomize-controller.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/observability/kustomize-controller.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/observability/kustomize-controller.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/observability/kustomize-controller.yaml diff --git a/kubernetes/apps/flux-system/gotk/observability/notification-controller.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/observability/notification-controller.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/observability/notification-controller.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/observability/notification-controller.yaml diff --git a/kubernetes/apps/flux-system/gotk/observability/prometheus-rule.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/observability/prometheus-rule.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/observability/prometheus-rule.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/observability/prometheus-rule.yaml diff --git a/kubernetes/apps/flux-system/gotk/observability/source-controller.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/observability/source-controller.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/observability/source-controller.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/observability/source-controller.yaml diff --git a/kubernetes/apps/flux-system/gotk/webhook/ingress.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/webhook/ingress.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/webhook/ingress.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/webhook/ingress.yaml diff --git a/kubernetes/apps/flux-system/gotk/webhook/kustomization.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/webhook/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/webhook/kustomization.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/webhook/kustomization.yaml diff --git a/kubernetes/apps/flux-system/gotk/webhook/receiver.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/webhook/receiver.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/webhook/receiver.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/webhook/receiver.yaml diff --git a/kubernetes/apps/flux-system/gotk/webhook/secret.sops.yaml b/kubernetes/talos-flux/apps/flux-system/gotk/webhook/secret.sops.yaml similarity index 100% rename from kubernetes/apps/flux-system/gotk/webhook/secret.sops.yaml rename to kubernetes/talos-flux/apps/flux-system/gotk/webhook/secret.sops.yaml diff --git a/kubernetes/apps/flux-system/kustomization.yaml b/kubernetes/talos-flux/apps/flux-system/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/kustomization.yaml rename to kubernetes/talos-flux/apps/flux-system/kustomization.yaml diff --git a/kubernetes/apps/flux-system/namespace.yaml b/kubernetes/talos-flux/apps/flux-system/namespace.yaml similarity index 100% rename from kubernetes/apps/flux-system/namespace.yaml rename to kubernetes/talos-flux/apps/flux-system/namespace.yaml diff --git a/kubernetes/apps/flux-system/weave-gitops/app/helm-release.yaml b/kubernetes/talos-flux/apps/flux-system/weave-gitops/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/flux-system/weave-gitops/app/helm-release.yaml rename to kubernetes/talos-flux/apps/flux-system/weave-gitops/app/helm-release.yaml diff --git a/kubernetes/apps/flux-system/weave-gitops/app/kustomization.yaml b/kubernetes/talos-flux/apps/flux-system/weave-gitops/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/weave-gitops/app/kustomization.yaml rename to kubernetes/talos-flux/apps/flux-system/weave-gitops/app/kustomization.yaml diff --git a/kubernetes/apps/flux-system/weave-gitops/flux-sync.yaml b/kubernetes/talos-flux/apps/flux-system/weave-gitops/flux-sync.yaml similarity index 85% rename from kubernetes/apps/flux-system/weave-gitops/flux-sync.yaml rename to kubernetes/talos-flux/apps/flux-system/weave-gitops/flux-sync.yaml index d11908209..9d04f7091 100644 --- a/kubernetes/apps/flux-system/weave-gitops/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/flux-system/weave-gitops/flux-sync.yaml @@ -7,7 +7,7 @@ metadata: namespace: flux-system spec: interval: 30m - path: ./kubernetes/apps/flux-system/weave-gitops/app + path: ./kubernetes/talos-flux/apps/flux-system/weave-gitops/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/gaming/kustomization.yaml b/kubernetes/talos-flux/apps/gaming/kustomization.yaml similarity index 100% rename from kubernetes/apps/gaming/kustomization.yaml rename to kubernetes/talos-flux/apps/gaming/kustomization.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/app/helm-release.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/helm-release.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/app/ingress-route-udp.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/ingress-route-udp.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/app/ingress-route-udp.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/ingress-route-udp.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/app/kustomization.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/app/kustomization.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/kustomization.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/app/volsync-replication-source.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/volsync-replication-source.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/app/volsync-replication-source.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app/volsync-replication-source.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/flux-sync.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/flux-sync.yaml similarity index 88% rename from kubernetes/apps/gaming/minecraft-bedrock/flux-sync.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/flux-sync.yaml index 87388a4f6..f66b31ae6 100644 --- a/kubernetes/apps/gaming/minecraft-bedrock/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/gaming/minecraft-bedrock/storage + path: ./kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage prune: false sourceRef: kind: GitRepository @@ -29,7 +29,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/gaming/minecraft-bedrock/app + path: ./kubernetes/talos-flux/apps/gaming/minecraft-bedrock/app prune: false sourceRef: kind: GitRepository diff --git a/kubernetes/apps/gaming/minecraft-bedrock/storage/kustomization.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/kustomization.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/storage/kustomization.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/kustomization.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/storage/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/storage/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/persistent-volume-claim.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/storage/replication-destination.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/replication-destination.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/storage/replication-destination.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/replication-destination.yaml diff --git a/kubernetes/apps/gaming/minecraft-bedrock/storage/secret.sops.yaml b/kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/secret.sops.yaml similarity index 100% rename from kubernetes/apps/gaming/minecraft-bedrock/storage/secret.sops.yaml rename to kubernetes/talos-flux/apps/gaming/minecraft-bedrock/storage/secret.sops.yaml diff --git a/kubernetes/apps/gaming/namespace.yaml b/kubernetes/talos-flux/apps/gaming/namespace.yaml similarity index 100% rename from kubernetes/apps/gaming/namespace.yaml rename to kubernetes/talos-flux/apps/gaming/namespace.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/flux-sync.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/flux-sync.yaml similarity index 85% rename from kubernetes/apps/github/actions-runner-controller/flux-sync.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/flux-sync.yaml index f764d0b52..4a295b3bb 100644 --- a/kubernetes/apps/github/actions-runner-controller/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/github/actions-runner-controller/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/github/actions-runner-controller/operator + path: ./kubernetes/talos-flux/apps/github/actions-runner-controller/operator prune: true sourceRef: kind: GitRepository @@ -28,7 +28,7 @@ spec: dependsOn: - name: apps-actions-runner-controller interval: 10m - path: ./kubernetes/apps/github/actions-runner-controller/runners + path: ./kubernetes/talos-flux/apps/github/actions-runner-controller/runners prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/github/actions-runner-controller/operator/helm-release.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/operator/helm-release.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/operator/helm-release.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/operator/helm-release.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/operator/kustomization.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/operator/kustomization.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/operator/kustomization.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/operator/kustomization.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/jazzlyn/gh-actions-demo/helm-release.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/jazzlyn/gh-actions-demo/helm-release.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/jazzlyn/gh-actions-demo/helm-release.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/jazzlyn/gh-actions-demo/helm-release.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/jazzlyn/secrets.sops.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/jazzlyn/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/jazzlyn/secrets.sops.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/jazzlyn/secrets.sops.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/kustomization.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/kustomization.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/kustomization.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/kustomization.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/organization/helm-release.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/organization/helm-release.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/organization/helm-release.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/organization/helm-release.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/organization/secrets.sops.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/organization/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/organization/secrets.sops.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/organization/secrets.sops.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/tyriis/home-ops/helm-release.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/tyriis/home-ops/helm-release.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/tyriis/home-ops/helm-release.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/tyriis/home-ops/helm-release.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/tyriis/secrets.sops.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/tyriis/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/tyriis/secrets.sops.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/tyriis/secrets.sops.yaml diff --git a/kubernetes/apps/github/actions-runner-controller/runners/tyriis/terraform-github/helm-release.yaml b/kubernetes/talos-flux/apps/github/actions-runner-controller/runners/tyriis/terraform-github/helm-release.yaml similarity index 100% rename from kubernetes/apps/github/actions-runner-controller/runners/tyriis/terraform-github/helm-release.yaml rename to kubernetes/talos-flux/apps/github/actions-runner-controller/runners/tyriis/terraform-github/helm-release.yaml diff --git a/kubernetes/apps/github/kustomization.yaml b/kubernetes/talos-flux/apps/github/kustomization.yaml similarity index 100% rename from kubernetes/apps/github/kustomization.yaml rename to kubernetes/talos-flux/apps/github/kustomization.yaml diff --git a/kubernetes/apps/github/namespace.yaml b/kubernetes/talos-flux/apps/github/namespace.yaml similarity index 100% rename from kubernetes/apps/github/namespace.yaml rename to kubernetes/talos-flux/apps/github/namespace.yaml diff --git a/kubernetes/apps/home-automation/aircon/app/aircon-options.sops.yaml b/kubernetes/talos-flux/apps/home-automation/aircon/app/aircon-options.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/aircon/app/aircon-options.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/aircon/app/aircon-options.sops.yaml diff --git a/kubernetes/apps/home-automation/aircon/app/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/aircon/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/aircon/app/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/aircon/app/helm-release.yaml diff --git a/kubernetes/apps/home-automation/aircon/app/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/aircon/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/aircon/app/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/aircon/app/kustomization.yaml diff --git a/kubernetes/apps/home-automation/aircon/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/aircon/flux-sync.yaml similarity index 87% rename from kubernetes/apps/home-automation/aircon/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/aircon/flux-sync.yaml index 44ca88c05..38023aa03 100644 --- a/kubernetes/apps/home-automation/aircon/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/aircon/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/aircon/app + path: ./kubernetes/talos-flux/apps/home-automation/aircon/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/emqx/app/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/app/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/app/helm-release.yaml diff --git a/kubernetes/apps/home-automation/emqx/app/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/app/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/app/kustomization.yaml diff --git a/kubernetes/apps/home-automation/emqx/app/replication-sources.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/app/replication-sources.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/app/replication-sources.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/app/replication-sources.yaml diff --git a/kubernetes/apps/home-automation/emqx/app/secrets.sops.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/app/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/app/secrets.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/app/secrets.sops.yaml diff --git a/kubernetes/apps/home-automation/emqx/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/flux-sync.yaml similarity index 88% rename from kubernetes/apps/home-automation/emqx/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/flux-sync.yaml index 430a0f11b..20aef21d1 100644 --- a/kubernetes/apps/home-automation/emqx/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/emqx/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/emqx/storage + path: ./kubernetes/talos-flux/apps/home-automation/emqx/storage prune: true sourceRef: kind: GitRepository @@ -29,7 +29,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/emqx/app + path: ./kubernetes/talos-flux/apps/home-automation/emqx/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/emqx/storage/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/storage/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/storage/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/storage/kustomization.yaml diff --git a/kubernetes/apps/home-automation/emqx/storage/persistent-volume-claims.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/storage/persistent-volume-claims.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/storage/persistent-volume-claims.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/storage/persistent-volume-claims.yaml diff --git a/kubernetes/apps/home-automation/emqx/storage/replication-destination.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/storage/replication-destination.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/storage/replication-destination.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/storage/replication-destination.yaml diff --git a/kubernetes/apps/home-automation/emqx/storage/secrets.sops.yaml b/kubernetes/talos-flux/apps/home-automation/emqx/storage/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/emqx/storage/secrets.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/emqx/storage/secrets.sops.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/config/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/config/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/config/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/config/kustomization.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/helm-release.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/kustomization.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/persistent-volume-claim.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/secrets.sops.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/secrets.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/secrets.sops.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/volsync-replication-destination.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/volsync-replication-destination.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/volsync-replication-destination.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/volsync-replication-destination.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/volsync-replication-source.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/volsync-replication-source.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/volsync-replication-source.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/volsync-replication-source.yaml diff --git a/kubernetes/apps/home-automation/esphome/app/volsync-secrets.sops.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/app/volsync-secrets.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/esphome/app/volsync-secrets.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/app/volsync-secrets.sops.yaml diff --git a/kubernetes/apps/home-automation/esphome/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/esphome/flux-sync.yaml similarity index 86% rename from kubernetes/apps/home-automation/esphome/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/esphome/flux-sync.yaml index 6575f6406..f00b9dcf1 100644 --- a/kubernetes/apps/home-automation/esphome/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/esphome/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/esphome/app + path: ./kubernetes/talos-flux/apps/home-automation/esphome/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/home-assistant/app/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/helm-release.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/home-assistant-secrets.sops.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/home-assistant-secrets.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/home-assistant-secrets.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/home-assistant-secrets.sops.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/home-assistant-ssh.sops.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/home-assistant-ssh.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/home-assistant-ssh.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/home-assistant-ssh.sops.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/kustomization.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/patches/db-init.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/patches/db-init.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/patches/db-init.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/patches/db-init.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/persistent-volume-claim.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/persistent-volume.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/persistent-volume.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/persistent-volume.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/persistent-volume.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/app/storage-class.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/app/storage-class.yaml similarity index 100% rename from kubernetes/apps/home-automation/home-assistant/app/storage-class.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/app/storage-class.yaml diff --git a/kubernetes/apps/home-automation/home-assistant/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/home-assistant/flux-sync.yaml similarity index 85% rename from kubernetes/apps/home-automation/home-assistant/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/home-assistant/flux-sync.yaml index fd06fe98b..0831cb381 100644 --- a/kubernetes/apps/home-automation/home-assistant/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/home-assistant/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/home-assistant/app + path: ./kubernetes/talos-flux/apps/home-automation/home-assistant/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/kustomization.yaml diff --git a/kubernetes/apps/home-automation/locking-service/app/configuration.yaml b/kubernetes/talos-flux/apps/home-automation/locking-service/app/configuration.yaml similarity index 100% rename from kubernetes/apps/home-automation/locking-service/app/configuration.yaml rename to kubernetes/talos-flux/apps/home-automation/locking-service/app/configuration.yaml diff --git a/kubernetes/apps/home-automation/locking-service/app/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/locking-service/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/locking-service/app/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/locking-service/app/helm-release.yaml diff --git a/kubernetes/apps/home-automation/locking-service/app/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/locking-service/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/locking-service/app/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/locking-service/app/kustomization.yaml diff --git a/kubernetes/apps/home-automation/locking-service/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/locking-service/flux-sync.yaml similarity index 85% rename from kubernetes/apps/home-automation/locking-service/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/locking-service/flux-sync.yaml index 8b4e56dcd..bd709d596 100644 --- a/kubernetes/apps/home-automation/locking-service/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/locking-service/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/locking-service/app + path: ./kubernetes/talos-flux/apps/home-automation/locking-service/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/namespace.yaml b/kubernetes/talos-flux/apps/home-automation/namespace.yaml similarity index 100% rename from kubernetes/apps/home-automation/namespace.yaml rename to kubernetes/talos-flux/apps/home-automation/namespace.yaml diff --git a/kubernetes/apps/home-automation/node-red/app/.gitconfig b/kubernetes/talos-flux/apps/home-automation/node-red/app/.gitconfig similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/.gitconfig rename to kubernetes/talos-flux/apps/home-automation/node-red/app/.gitconfig diff --git a/kubernetes/apps/home-automation/node-red/app/dashboards/freshair.json b/kubernetes/talos-flux/apps/home-automation/node-red/app/dashboards/freshair.json similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/dashboards/freshair.json rename to kubernetes/talos-flux/apps/home-automation/node-red/app/dashboards/freshair.json diff --git a/kubernetes/apps/home-automation/node-red/app/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/app/helm-release.yaml diff --git a/kubernetes/apps/home-automation/node-red/app/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/app/kustomization.yaml diff --git a/kubernetes/apps/home-automation/node-red/app/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/app/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/app/persistent-volume-claim.yaml diff --git a/kubernetes/apps/home-automation/node-red/app/persistent-volume.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/app/persistent-volume.yaml similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/persistent-volume.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/app/persistent-volume.yaml diff --git a/kubernetes/apps/home-automation/node-red/app/service-monitor.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/app/service-monitor.yaml similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/service-monitor.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/app/service-monitor.yaml diff --git a/kubernetes/apps/home-automation/node-red/app/storage-class.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/app/storage-class.yaml similarity index 100% rename from kubernetes/apps/home-automation/node-red/app/storage-class.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/app/storage-class.yaml diff --git a/kubernetes/apps/home-automation/node-red/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/node-red/flux-sync.yaml similarity index 86% rename from kubernetes/apps/home-automation/node-red/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/node-red/flux-sync.yaml index 7dfeddfa3..b56c73599 100644 --- a/kubernetes/apps/home-automation/node-red/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/node-red/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/node-red/app + path: ./kubernetes/talos-flux/apps/home-automation/node-red/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/kustomization.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/persistent-volume-claim.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/replication-destination.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/replication-destination.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/replication-destination.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/replication-destination.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/secret.sops.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/secret.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement-storage/secret.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage/secret.sops.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/helm-release.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/kustomization.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement/pod-monitor.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/pod-monitor.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement/pod-monitor.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/pod-monitor.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/basement/replication-source.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/replication-source.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/basement/replication-source.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement/replication-source.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/kustomization.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/persistent-volume-claim.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/replication-destination.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/replication-destination.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/replication-destination.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/replication-destination.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/secret.sops.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/secret.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage/secret.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage/secret.sops.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/helm-release.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/kustomization.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs/pod-monitor.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/pod-monitor.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs/pod-monitor.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/pod-monitor.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs/prometheus-rule.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/prometheus-rule.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs/prometheus-rule.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/prometheus-rule.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/downstairs/replication-source.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/replication-source.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/downstairs/replication-source.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs/replication-source.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/flux-sync.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/flux-sync.yaml similarity index 87% rename from kubernetes/apps/home-automation/zigbee2mqtt/flux-sync.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/flux-sync.yaml index 3787d74a1..09dcf0595 100644 --- a/kubernetes/apps/home-automation/zigbee2mqtt/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/zigbee2mqtt/basement-storage + path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement-storage prune: true sourceRef: kind: GitRepository @@ -30,7 +30,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/zigbee2mqtt/basement + path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/basement prune: true sourceRef: kind: GitRepository @@ -50,7 +50,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/zigbee2mqtt/downstairs-storage + path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs-storage prune: true sourceRef: kind: GitRepository @@ -72,7 +72,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/zigbee2mqtt/downstairs + path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/downstairs prune: true sourceRef: kind: GitRepository @@ -92,7 +92,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage + path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage prune: true sourceRef: kind: GitRepository @@ -113,7 +113,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/home-automation/zigbee2mqtt/upstairs + path: ./kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/kustomization.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/persistent-volume-claim.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/replication-destination.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/replication-destination.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/replication-destination.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/replication-destination.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/secret.sops.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/secret.sops.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs-storage/secret.sops.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs-storage/secret.sops.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs/helm-release.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/helm-release.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs/helm-release.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/helm-release.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs/kustomization.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/kustomization.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs/kustomization.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/kustomization.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs/pod-monitor.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/pod-monitor.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs/pod-monitor.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/pod-monitor.yaml diff --git a/kubernetes/apps/home-automation/zigbee2mqtt/upstairs/replication-source.yaml b/kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/replication-source.yaml similarity index 100% rename from kubernetes/apps/home-automation/zigbee2mqtt/upstairs/replication-source.yaml rename to kubernetes/talos-flux/apps/home-automation/zigbee2mqtt/upstairs/replication-source.yaml diff --git a/kubernetes/apps/kube-system/csi-driver-nfs/app/helm-release.yaml b/kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kube-system/csi-driver-nfs/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app/helm-release.yaml diff --git a/kubernetes/apps/kube-system/csi-driver-nfs/app/kustomization.yaml b/kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/csi-driver-nfs/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/csi-driver-nfs/app/storage-class.yaml b/kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app/storage-class.yaml similarity index 100% rename from kubernetes/apps/kube-system/csi-driver-nfs/app/storage-class.yaml rename to kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app/storage-class.yaml diff --git a/kubernetes/apps/kube-system/csi-driver-nfs/flux-sync.yaml b/kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/flux-sync.yaml similarity index 86% rename from kubernetes/apps/kube-system/csi-driver-nfs/flux-sync.yaml rename to kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/flux-sync.yaml index 6838e0eb8..760521d5c 100644 --- a/kubernetes/apps/kube-system/csi-driver-nfs/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/kube-system/csi-driver-nfs/app + path: ./kubernetes/talos-flux/apps/kube-system/csi-driver-nfs/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-release.yaml b/kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/app/helm-release.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml b/kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/flux-sync.yaml b/kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/flux-sync.yaml similarity index 86% rename from kubernetes/apps/kube-system/kubelet-csr-approver/flux-sync.yaml rename to kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/flux-sync.yaml index 5bb54696e..fc9385c59 100644 --- a/kubernetes/apps/kube-system/kubelet-csr-approver/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/kube-system/kubelet-csr-approver/app + path: ./kubernetes/talos-flux/apps/kube-system/kubelet-csr-approver/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kube-system/kustomization.yaml b/kubernetes/talos-flux/apps/kube-system/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-system/kustomization.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/app/helm-release.yaml b/kubernetes/talos-flux/apps/kube-system/metrics-server/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kube-system/metrics-server/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kube-system/metrics-server/app/helm-release.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml b/kubernetes/talos-flux/apps/kube-system/metrics-server/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-system/metrics-server/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/flux-sync.yaml b/kubernetes/talos-flux/apps/kube-system/metrics-server/flux-sync.yaml similarity index 86% rename from kubernetes/apps/kube-system/metrics-server/flux-sync.yaml rename to kubernetes/talos-flux/apps/kube-system/metrics-server/flux-sync.yaml index 1578d45ae..bee1f268f 100644 --- a/kubernetes/apps/kube-system/metrics-server/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kube-system/metrics-server/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/kube-system/metrics-server/app + path: ./kubernetes/talos-flux/apps/kube-system/metrics-server/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kube-system/namespace.yaml b/kubernetes/talos-flux/apps/kube-system/namespace.yaml similarity index 100% rename from kubernetes/apps/kube-system/namespace.yaml rename to kubernetes/talos-flux/apps/kube-system/namespace.yaml diff --git a/kubernetes/apps/kube-system/snapshot-controller/app/helm-release.yaml b/kubernetes/talos-flux/apps/kube-system/snapshot-controller/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kube-system/snapshot-controller/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kube-system/snapshot-controller/app/helm-release.yaml diff --git a/kubernetes/apps/kube-system/snapshot-controller/app/kustomization.yaml b/kubernetes/talos-flux/apps/kube-system/snapshot-controller/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/snapshot-controller/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-system/snapshot-controller/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/snapshot-controller/flux-sync.yaml b/kubernetes/talos-flux/apps/kube-system/snapshot-controller/flux-sync.yaml similarity index 85% rename from kubernetes/apps/kube-system/snapshot-controller/flux-sync.yaml rename to kubernetes/talos-flux/apps/kube-system/snapshot-controller/flux-sync.yaml index 1f718090a..0fafed168 100644 --- a/kubernetes/apps/kube-system/snapshot-controller/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kube-system/snapshot-controller/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/kube-system/snapshot-controller/app + path: ./kubernetes/talos-flux/apps/kube-system/snapshot-controller/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kube-tools/kustomization.yaml b/kubernetes/talos-flux/apps/kube-tools/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-tools/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-tools/kustomization.yaml diff --git a/kubernetes/apps/kube-tools/namespace.yaml b/kubernetes/talos-flux/apps/kube-tools/namespace.yaml similarity index 100% rename from kubernetes/apps/kube-tools/namespace.yaml rename to kubernetes/talos-flux/apps/kube-tools/namespace.yaml diff --git a/kubernetes/apps/kube-tools/node-feature-discovery/app/helm-release.yaml b/kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kube-tools/node-feature-discovery/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/app/helm-release.yaml diff --git a/kubernetes/apps/kube-tools/node-feature-discovery/app/kustomization.yaml b/kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-tools/node-feature-discovery/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/app/kustomization.yaml diff --git a/kubernetes/apps/kube-tools/node-feature-discovery/flux-sync.yaml b/kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/flux-sync.yaml similarity index 85% rename from kubernetes/apps/kube-tools/node-feature-discovery/flux-sync.yaml rename to kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/flux-sync.yaml index 19f08a0d2..2a4f54d2f 100644 --- a/kubernetes/apps/kube-tools/node-feature-discovery/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/kube-tools/node-feature-discovery/app + path: ./kubernetes/talos-flux/apps/kube-tools/node-feature-discovery/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kube-tools/reloader/app/helm-release.yaml b/kubernetes/talos-flux/apps/kube-tools/reloader/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kube-tools/reloader/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kube-tools/reloader/app/helm-release.yaml diff --git a/kubernetes/apps/kube-tools/reloader/app/kustomization.yaml b/kubernetes/talos-flux/apps/kube-tools/reloader/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-tools/reloader/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kube-tools/reloader/app/kustomization.yaml diff --git a/kubernetes/apps/kube-tools/reloader/flux-sync.yaml b/kubernetes/talos-flux/apps/kube-tools/reloader/flux-sync.yaml similarity index 87% rename from kubernetes/apps/kube-tools/reloader/flux-sync.yaml rename to kubernetes/talos-flux/apps/kube-tools/reloader/flux-sync.yaml index 63f3f220b..e3c2abf4b 100644 --- a/kubernetes/apps/kube-tools/reloader/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kube-tools/reloader/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/kube-tools/reloader/app + path: ./kubernetes/talos-flux/apps/kube-tools/reloader/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kyverno/kustomization.yaml b/kubernetes/talos-flux/apps/kyverno/kustomization.yaml similarity index 100% rename from kubernetes/apps/kyverno/kustomization.yaml rename to kubernetes/talos-flux/apps/kyverno/kustomization.yaml diff --git a/kubernetes/apps/kyverno/kyverno/app/helm-release.yaml b/kubernetes/talos-flux/apps/kyverno/kyverno/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/kyverno/kyverno/app/helm-release.yaml rename to kubernetes/talos-flux/apps/kyverno/kyverno/app/helm-release.yaml diff --git a/kubernetes/apps/kyverno/kyverno/app/kustomization.yaml b/kubernetes/talos-flux/apps/kyverno/kyverno/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kyverno/kyverno/app/kustomization.yaml rename to kubernetes/talos-flux/apps/kyverno/kyverno/app/kustomization.yaml diff --git a/kubernetes/apps/kyverno/kyverno/flux-sync.yaml b/kubernetes/talos-flux/apps/kyverno/kyverno/flux-sync.yaml similarity index 89% rename from kubernetes/apps/kyverno/kyverno/flux-sync.yaml rename to kubernetes/talos-flux/apps/kyverno/kyverno/flux-sync.yaml index b8448a8dc..b8c5e8c9f 100644 --- a/kubernetes/apps/kyverno/kyverno/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/kyverno/kyverno/flux-sync.yaml @@ -8,7 +8,7 @@ metadata: labels: substitution.flux.home.arpa/enabled: "true" spec: - path: "./kubernetes/apps/kyverno/kyverno/app/" + path: "./kubernetes/talos-flux/apps/kyverno/kyverno/app/" prune: true sourceRef: kind: GitRepository @@ -33,7 +33,7 @@ metadata: spec: dependsOn: - name: apps-kyverno-app-sync - path: "./kubernetes/apps/kyverno/kyverno/policies/" + path: "./kubernetes/talos-flux/apps/kyverno/kyverno/policies/" prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/kyverno/kyverno/policies/ingress-prom-probes.yaml b/kubernetes/talos-flux/apps/kyverno/kyverno/policies/ingress-prom-probes.yaml similarity index 100% rename from kubernetes/apps/kyverno/kyverno/policies/ingress-prom-probes.yaml rename to kubernetes/talos-flux/apps/kyverno/kyverno/policies/ingress-prom-probes.yaml diff --git a/kubernetes/apps/kyverno/kyverno/policies/kustomization.yaml b/kubernetes/talos-flux/apps/kyverno/kyverno/policies/kustomization.yaml similarity index 100% rename from kubernetes/apps/kyverno/kyverno/policies/kustomization.yaml rename to kubernetes/talos-flux/apps/kyverno/kyverno/policies/kustomization.yaml diff --git a/kubernetes/apps/kyverno/kyverno/policies/remove-cpu-limits.yaml b/kubernetes/talos-flux/apps/kyverno/kyverno/policies/remove-cpu-limits.yaml similarity index 100% rename from kubernetes/apps/kyverno/kyverno/policies/remove-cpu-limits.yaml rename to kubernetes/talos-flux/apps/kyverno/kyverno/policies/remove-cpu-limits.yaml diff --git a/kubernetes/apps/kyverno/namespace.yaml b/kubernetes/talos-flux/apps/kyverno/namespace.yaml similarity index 100% rename from kubernetes/apps/kyverno/namespace.yaml rename to kubernetes/talos-flux/apps/kyverno/namespace.yaml diff --git a/kubernetes/apps/metallb-system/kustomization.yaml b/kubernetes/talos-flux/apps/metallb-system/kustomization.yaml similarity index 100% rename from kubernetes/apps/metallb-system/kustomization.yaml rename to kubernetes/talos-flux/apps/metallb-system/kustomization.yaml diff --git a/kubernetes/apps/metallb-system/metallb/app/helm-release.yaml b/kubernetes/talos-flux/apps/metallb-system/metallb/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/metallb-system/metallb/app/helm-release.yaml rename to kubernetes/talos-flux/apps/metallb-system/metallb/app/helm-release.yaml diff --git a/kubernetes/apps/metallb-system/metallb/app/kustomization.yaml b/kubernetes/talos-flux/apps/metallb-system/metallb/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/metallb-system/metallb/app/kustomization.yaml rename to kubernetes/talos-flux/apps/metallb-system/metallb/app/kustomization.yaml diff --git a/kubernetes/apps/metallb-system/metallb/config/ip-address-pool.yaml b/kubernetes/talos-flux/apps/metallb-system/metallb/config/ip-address-pool.yaml similarity index 100% rename from kubernetes/apps/metallb-system/metallb/config/ip-address-pool.yaml rename to kubernetes/talos-flux/apps/metallb-system/metallb/config/ip-address-pool.yaml diff --git a/kubernetes/apps/metallb-system/metallb/config/kustomization.yaml b/kubernetes/talos-flux/apps/metallb-system/metallb/config/kustomization.yaml similarity index 100% rename from kubernetes/apps/metallb-system/metallb/config/kustomization.yaml rename to kubernetes/talos-flux/apps/metallb-system/metallb/config/kustomization.yaml diff --git a/kubernetes/apps/metallb-system/metallb/config/l2-advertisement.yaml b/kubernetes/talos-flux/apps/metallb-system/metallb/config/l2-advertisement.yaml similarity index 100% rename from kubernetes/apps/metallb-system/metallb/config/l2-advertisement.yaml rename to kubernetes/talos-flux/apps/metallb-system/metallb/config/l2-advertisement.yaml diff --git a/kubernetes/apps/metallb-system/metallb/flux-sync.yaml b/kubernetes/talos-flux/apps/metallb-system/metallb/flux-sync.yaml similarity index 89% rename from kubernetes/apps/metallb-system/metallb/flux-sync.yaml rename to kubernetes/talos-flux/apps/metallb-system/metallb/flux-sync.yaml index 4e7bc10f3..16f741237 100644 --- a/kubernetes/apps/metallb-system/metallb/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/metallb-system/metallb/flux-sync.yaml @@ -11,7 +11,7 @@ spec: interval: 30m retryInterval: 15s timeout: 3m - path: ./kubernetes/apps/metallb-system/metallb/app + path: ./kubernetes/talos-flux/apps/metallb-system/metallb/app prune: true wait: true sourceRef: @@ -33,7 +33,7 @@ spec: interval: 30m retryInterval: 15s timeout: 3m - path: ./kubernetes/apps/metallb-system/metallb/config + path: ./kubernetes/talos-flux/apps/metallb-system/metallb/config prune: true wait: true sourceRef: diff --git a/kubernetes/apps/metallb-system/namespace.yaml b/kubernetes/talos-flux/apps/metallb-system/namespace.yaml similarity index 100% rename from kubernetes/apps/metallb-system/namespace.yaml rename to kubernetes/talos-flux/apps/metallb-system/namespace.yaml diff --git a/kubernetes/apps/networking/cloudflared/app/config.yaml b/kubernetes/talos-flux/apps/networking/cloudflared/app/config.yaml similarity index 100% rename from kubernetes/apps/networking/cloudflared/app/config.yaml rename to kubernetes/talos-flux/apps/networking/cloudflared/app/config.yaml diff --git a/kubernetes/apps/networking/cloudflared/app/helm-release.yaml b/kubernetes/talos-flux/apps/networking/cloudflared/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/networking/cloudflared/app/helm-release.yaml rename to kubernetes/talos-flux/apps/networking/cloudflared/app/helm-release.yaml diff --git a/kubernetes/apps/networking/cloudflared/app/kustomization.yaml b/kubernetes/talos-flux/apps/networking/cloudflared/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/networking/cloudflared/app/kustomization.yaml rename to kubernetes/talos-flux/apps/networking/cloudflared/app/kustomization.yaml diff --git a/kubernetes/apps/networking/cloudflared/app/secret.sops.yaml b/kubernetes/talos-flux/apps/networking/cloudflared/app/secret.sops.yaml similarity index 100% rename from kubernetes/apps/networking/cloudflared/app/secret.sops.yaml rename to kubernetes/talos-flux/apps/networking/cloudflared/app/secret.sops.yaml diff --git a/kubernetes/apps/networking/cloudflared/flux-sync.yaml b/kubernetes/talos-flux/apps/networking/cloudflared/flux-sync.yaml similarity index 87% rename from kubernetes/apps/networking/cloudflared/flux-sync.yaml rename to kubernetes/talos-flux/apps/networking/cloudflared/flux-sync.yaml index dd0fed919..577c63bc7 100644 --- a/kubernetes/apps/networking/cloudflared/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/networking/cloudflared/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/networking/cloudflared/app + path: ./kubernetes/talos-flux/apps/networking/cloudflared/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/networking/external-dns/app/helm-release.yaml b/kubernetes/talos-flux/apps/networking/external-dns/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/networking/external-dns/app/helm-release.yaml rename to kubernetes/talos-flux/apps/networking/external-dns/app/helm-release.yaml diff --git a/kubernetes/apps/networking/external-dns/app/kustomization.yaml b/kubernetes/talos-flux/apps/networking/external-dns/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/networking/external-dns/app/kustomization.yaml rename to kubernetes/talos-flux/apps/networking/external-dns/app/kustomization.yaml diff --git a/kubernetes/apps/networking/external-dns/app/secret.sops.yaml b/kubernetes/talos-flux/apps/networking/external-dns/app/secret.sops.yaml similarity index 100% rename from kubernetes/apps/networking/external-dns/app/secret.sops.yaml rename to kubernetes/talos-flux/apps/networking/external-dns/app/secret.sops.yaml diff --git a/kubernetes/apps/networking/external-dns/flux-sync.yaml b/kubernetes/talos-flux/apps/networking/external-dns/flux-sync.yaml similarity index 87% rename from kubernetes/apps/networking/external-dns/flux-sync.yaml rename to kubernetes/talos-flux/apps/networking/external-dns/flux-sync.yaml index 05fb94d52..edfb85643 100644 --- a/kubernetes/apps/networking/external-dns/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/networking/external-dns/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/networking/external-dns/app + path: ./kubernetes/talos-flux/apps/networking/external-dns/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/networking/kustomization.yaml b/kubernetes/talos-flux/apps/networking/kustomization.yaml similarity index 100% rename from kubernetes/apps/networking/kustomization.yaml rename to kubernetes/talos-flux/apps/networking/kustomization.yaml diff --git a/kubernetes/apps/networking/namespace.yaml b/kubernetes/talos-flux/apps/networking/namespace.yaml similarity index 100% rename from kubernetes/apps/networking/namespace.yaml rename to kubernetes/talos-flux/apps/networking/namespace.yaml diff --git a/kubernetes/apps/networking/unifi/app/README.md b/kubernetes/talos-flux/apps/networking/unifi/app/README.md similarity index 100% rename from kubernetes/apps/networking/unifi/app/README.md rename to kubernetes/talos-flux/apps/networking/unifi/app/README.md diff --git a/kubernetes/apps/networking/unifi/app/helm-release.yaml b/kubernetes/talos-flux/apps/networking/unifi/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/networking/unifi/app/helm-release.yaml rename to kubernetes/talos-flux/apps/networking/unifi/app/helm-release.yaml diff --git a/kubernetes/apps/networking/unifi/app/kustomization.yaml b/kubernetes/talos-flux/apps/networking/unifi/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/networking/unifi/app/kustomization.yaml rename to kubernetes/talos-flux/apps/networking/unifi/app/kustomization.yaml diff --git a/kubernetes/apps/networking/unifi/app/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/networking/unifi/app/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/networking/unifi/app/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/networking/unifi/app/persistent-volume-claim.yaml diff --git a/kubernetes/apps/networking/unifi/flux-sync.yaml b/kubernetes/talos-flux/apps/networking/unifi/flux-sync.yaml similarity index 89% rename from kubernetes/apps/networking/unifi/flux-sync.yaml rename to kubernetes/talos-flux/apps/networking/unifi/flux-sync.yaml index c672f3abb..f0fc6b389 100644 --- a/kubernetes/apps/networking/unifi/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/networking/unifi/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/networking/unifi/app + path: ./kubernetes/talos-flux/apps/networking/unifi/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/alertmanager-discord/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/alertmanager-discord/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/alertmanager-discord/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/alertmanager-discord/app/helm-release.yaml diff --git a/kubernetes/apps/observability/alertmanager-discord/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/alertmanager-discord/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/alertmanager-discord/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/alertmanager-discord/app/kustomization.yaml diff --git a/kubernetes/apps/observability/alertmanager-discord/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/alertmanager-discord/flux-sync.yaml similarity index 86% rename from kubernetes/apps/observability/alertmanager-discord/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/alertmanager-discord/flux-sync.yaml index a625f72ff..e2a758019 100644 --- a/kubernetes/apps/observability/alertmanager-discord/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/alertmanager-discord/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/alertmanager-discord/app + path: ./kubernetes/talos-flux/apps/observability/alertmanager-discord/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/botkube/app/botkube-communication.sops.yaml b/kubernetes/talos-flux/apps/observability/botkube/app/botkube-communication.sops.yaml similarity index 100% rename from kubernetes/apps/observability/botkube/app/botkube-communication.sops.yaml rename to kubernetes/talos-flux/apps/observability/botkube/app/botkube-communication.sops.yaml diff --git a/kubernetes/apps/observability/botkube/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/botkube/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/botkube/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/botkube/app/helm-release.yaml diff --git a/kubernetes/apps/observability/botkube/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/botkube/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/botkube/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/botkube/app/kustomization.yaml diff --git a/kubernetes/apps/observability/botkube/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/botkube/flux-sync.yaml similarity index 88% rename from kubernetes/apps/observability/botkube/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/botkube/flux-sync.yaml index 45e5ed5a1..6bb9e619b 100644 --- a/kubernetes/apps/observability/botkube/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/botkube/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/botkube/app + path: ./kubernetes/talos-flux/apps/observability/botkube/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/grafana/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/grafana/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/grafana/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/grafana/app/helm-release.yaml diff --git a/kubernetes/apps/observability/grafana/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/grafana/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/grafana/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/grafana/app/kustomization.yaml diff --git a/kubernetes/apps/observability/grafana/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/grafana/flux-sync.yaml similarity index 88% rename from kubernetes/apps/observability/grafana/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/grafana/flux-sync.yaml index d48034851..4f470990c 100644 --- a/kubernetes/apps/observability/grafana/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/grafana/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/grafana/app + path: ./kubernetes/talos-flux/apps/observability/grafana/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/README.md b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/README.md similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/README.md rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/README.md diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/alertmanager-values.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/alertmanager-values.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/alertmanager-values.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/alertmanager-values.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/helm-release.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/kustomization.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/kustomize-config.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/kustomize-config.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/kustomize-config.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/kustomize-config.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/prometheus-values.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/prometheus-values.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/prometheus-values.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/prometheus-values.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/thanos-objstore-secret.sops.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/thanos-objstore-secret.sops.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/thanos-objstore-secret.sops.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app/thanos-objstore-secret.sops.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/flux-sync.yaml similarity index 85% rename from kubernetes/apps/observability/kube-prometheus-stack/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/flux-sync.yaml index 9c37c7407..4c0359bb4 100644 --- a/kubernetes/apps/observability/kube-prometheus-stack/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/kube-prometheus-stack/app + path: ./kubernetes/talos-flux/apps/observability/kube-prometheus-stack/app prune: false sourceRef: kind: GitRepository @@ -26,7 +26,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/kube-prometheus-stack/rules + path: ./kubernetes/talos-flux/apps/observability/kube-prometheus-stack/rules prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/kube-prometheus-stack/rules/kustomization.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/rules/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/rules/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/rules/kustomization.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/rules/node-exporter/prometheus-rule.yaml b/kubernetes/talos-flux/apps/observability/kube-prometheus-stack/rules/node-exporter/prometheus-rule.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/rules/node-exporter/prometheus-rule.yaml rename to kubernetes/talos-flux/apps/observability/kube-prometheus-stack/rules/node-exporter/prometheus-rule.yaml diff --git a/kubernetes/apps/observability/kustomization.yaml b/kubernetes/talos-flux/apps/observability/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/kustomization.yaml diff --git a/kubernetes/apps/observability/loki/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/loki/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/helm-release.yaml diff --git a/kubernetes/apps/observability/loki/app/htpasswd.sops.yaml b/kubernetes/talos-flux/apps/observability/loki/app/htpasswd.sops.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/htpasswd.sops.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/htpasswd.sops.yaml diff --git a/kubernetes/apps/observability/loki/app/ingress.yaml b/kubernetes/talos-flux/apps/observability/loki/app/ingress.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/ingress.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/ingress.yaml diff --git a/kubernetes/apps/observability/loki/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/loki/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/kustomization.yaml diff --git a/kubernetes/apps/observability/loki/app/loki-alerting-rules.yaml b/kubernetes/talos-flux/apps/observability/loki/app/loki-alerting-rules.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/loki-alerting-rules.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/loki-alerting-rules.yaml diff --git a/kubernetes/apps/observability/loki/app/prometheus-rule.yaml b/kubernetes/talos-flux/apps/observability/loki/app/prometheus-rule.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/prometheus-rule.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/prometheus-rule.yaml diff --git a/kubernetes/apps/observability/loki/app/secrets.sops.yaml b/kubernetes/talos-flux/apps/observability/loki/app/secrets.sops.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/secrets.sops.yaml rename to kubernetes/talos-flux/apps/observability/loki/app/secrets.sops.yaml diff --git a/kubernetes/apps/observability/loki/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/loki/flux-sync.yaml similarity index 88% rename from kubernetes/apps/observability/loki/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/loki/flux-sync.yaml index 83507d653..ea1fad671 100644 --- a/kubernetes/apps/observability/loki/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/loki/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/loki/app + path: ./kubernetes/talos-flux/apps/observability/loki/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/namespace.yaml b/kubernetes/talos-flux/apps/observability/namespace.yaml similarity index 100% rename from kubernetes/apps/observability/namespace.yaml rename to kubernetes/talos-flux/apps/observability/namespace.yaml diff --git a/kubernetes/apps/observability/promtail/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/promtail/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/promtail/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/promtail/app/helm-release.yaml diff --git a/kubernetes/apps/observability/promtail/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/promtail/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/promtail/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/promtail/app/kustomization.yaml diff --git a/kubernetes/apps/observability/promtail/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/promtail/flux-sync.yaml similarity index 88% rename from kubernetes/apps/observability/promtail/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/promtail/flux-sync.yaml index e1f022881..f9935590b 100644 --- a/kubernetes/apps/observability/promtail/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/promtail/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/promtail/app + path: ./kubernetes/talos-flux/apps/observability/promtail/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/speedtest-exporter/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/speedtest-exporter/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/speedtest-exporter/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/speedtest-exporter/app/helm-release.yaml diff --git a/kubernetes/apps/observability/speedtest-exporter/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/speedtest-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/speedtest-exporter/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/speedtest-exporter/app/kustomization.yaml diff --git a/kubernetes/apps/observability/speedtest-exporter/app/prometheus-rule.yaml b/kubernetes/talos-flux/apps/observability/speedtest-exporter/app/prometheus-rule.yaml similarity index 100% rename from kubernetes/apps/observability/speedtest-exporter/app/prometheus-rule.yaml rename to kubernetes/talos-flux/apps/observability/speedtest-exporter/app/prometheus-rule.yaml diff --git a/kubernetes/apps/observability/speedtest-exporter/app/service-monitor.yaml b/kubernetes/talos-flux/apps/observability/speedtest-exporter/app/service-monitor.yaml similarity index 100% rename from kubernetes/apps/observability/speedtest-exporter/app/service-monitor.yaml rename to kubernetes/talos-flux/apps/observability/speedtest-exporter/app/service-monitor.yaml diff --git a/kubernetes/apps/observability/speedtest-exporter/app/speedtest-exporter-dashboard.json b/kubernetes/talos-flux/apps/observability/speedtest-exporter/app/speedtest-exporter-dashboard.json similarity index 100% rename from kubernetes/apps/observability/speedtest-exporter/app/speedtest-exporter-dashboard.json rename to kubernetes/talos-flux/apps/observability/speedtest-exporter/app/speedtest-exporter-dashboard.json diff --git a/kubernetes/apps/observability/speedtest-exporter/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/speedtest-exporter/flux-sync.yaml similarity index 86% rename from kubernetes/apps/observability/speedtest-exporter/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/speedtest-exporter/flux-sync.yaml index 3a009aef1..121e309e5 100644 --- a/kubernetes/apps/observability/speedtest-exporter/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/speedtest-exporter/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/speedtest-exporter/app + path: ./kubernetes/talos-flux/apps/observability/speedtest-exporter/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/observability/uptime-kuma/app/helm-release.yaml b/kubernetes/talos-flux/apps/observability/uptime-kuma/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/observability/uptime-kuma/app/helm-release.yaml rename to kubernetes/talos-flux/apps/observability/uptime-kuma/app/helm-release.yaml diff --git a/kubernetes/apps/observability/uptime-kuma/app/kustomization.yaml b/kubernetes/talos-flux/apps/observability/uptime-kuma/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/uptime-kuma/app/kustomization.yaml rename to kubernetes/talos-flux/apps/observability/uptime-kuma/app/kustomization.yaml diff --git a/kubernetes/apps/observability/uptime-kuma/app/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/observability/uptime-kuma/app/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/observability/uptime-kuma/app/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/observability/uptime-kuma/app/persistent-volume-claim.yaml diff --git a/kubernetes/apps/observability/uptime-kuma/flux-sync.yaml b/kubernetes/talos-flux/apps/observability/uptime-kuma/flux-sync.yaml similarity index 88% rename from kubernetes/apps/observability/uptime-kuma/flux-sync.yaml rename to kubernetes/talos-flux/apps/observability/uptime-kuma/flux-sync.yaml index 147543327..cd6c0c477 100644 --- a/kubernetes/apps/observability/uptime-kuma/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/observability/uptime-kuma/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/observability/uptime-kuma/app + path: ./kubernetes/talos-flux/apps/observability/uptime-kuma/app prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/productivity/excalidraw/app/helm-release.yaml b/kubernetes/talos-flux/apps/productivity/excalidraw/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/productivity/excalidraw/app/helm-release.yaml rename to kubernetes/talos-flux/apps/productivity/excalidraw/app/helm-release.yaml diff --git a/kubernetes/apps/productivity/excalidraw/app/kustomization.yaml b/kubernetes/talos-flux/apps/productivity/excalidraw/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/productivity/excalidraw/app/kustomization.yaml rename to kubernetes/talos-flux/apps/productivity/excalidraw/app/kustomization.yaml diff --git a/kubernetes/apps/productivity/excalidraw/flux-sync.yaml b/kubernetes/talos-flux/apps/productivity/excalidraw/flux-sync.yaml similarity index 87% rename from kubernetes/apps/productivity/excalidraw/flux-sync.yaml rename to kubernetes/talos-flux/apps/productivity/excalidraw/flux-sync.yaml index b0e9c866d..b1a23aa6e 100644 --- a/kubernetes/apps/productivity/excalidraw/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/productivity/excalidraw/flux-sync.yaml @@ -11,7 +11,7 @@ spec: interval: 30m retryInterval: 15s timeout: 3m - path: ./kubernetes/apps/productivity/excalidraw/app + path: ./kubernetes/talos-flux/apps/productivity/excalidraw/app prune: true wait: true sourceRef: diff --git a/kubernetes/apps/productivity/kustomization.yaml b/kubernetes/talos-flux/apps/productivity/kustomization.yaml similarity index 100% rename from kubernetes/apps/productivity/kustomization.yaml rename to kubernetes/talos-flux/apps/productivity/kustomization.yaml diff --git a/kubernetes/apps/productivity/namespace.yaml b/kubernetes/talos-flux/apps/productivity/namespace.yaml similarity index 100% rename from kubernetes/apps/productivity/namespace.yaml rename to kubernetes/talos-flux/apps/productivity/namespace.yaml diff --git a/kubernetes/apps/productivity/scanservjs/app/helm-release.yaml b/kubernetes/talos-flux/apps/productivity/scanservjs/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/productivity/scanservjs/app/helm-release.yaml rename to kubernetes/talos-flux/apps/productivity/scanservjs/app/helm-release.yaml diff --git a/kubernetes/apps/productivity/scanservjs/app/kustomization.yaml b/kubernetes/talos-flux/apps/productivity/scanservjs/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/productivity/scanservjs/app/kustomization.yaml rename to kubernetes/talos-flux/apps/productivity/scanservjs/app/kustomization.yaml diff --git a/kubernetes/apps/productivity/scanservjs/app/persistent-volume-claim.yaml b/kubernetes/talos-flux/apps/productivity/scanservjs/app/persistent-volume-claim.yaml similarity index 100% rename from kubernetes/apps/productivity/scanservjs/app/persistent-volume-claim.yaml rename to kubernetes/talos-flux/apps/productivity/scanservjs/app/persistent-volume-claim.yaml diff --git a/kubernetes/apps/productivity/scanservjs/app/persistent-volume.yaml b/kubernetes/talos-flux/apps/productivity/scanservjs/app/persistent-volume.yaml similarity index 100% rename from kubernetes/apps/productivity/scanservjs/app/persistent-volume.yaml rename to kubernetes/talos-flux/apps/productivity/scanservjs/app/persistent-volume.yaml diff --git a/kubernetes/apps/productivity/scanservjs/app/storage-class.yaml b/kubernetes/talos-flux/apps/productivity/scanservjs/app/storage-class.yaml similarity index 100% rename from kubernetes/apps/productivity/scanservjs/app/storage-class.yaml rename to kubernetes/talos-flux/apps/productivity/scanservjs/app/storage-class.yaml diff --git a/kubernetes/apps/productivity/scanservjs/flux-sync.yaml b/kubernetes/talos-flux/apps/productivity/scanservjs/flux-sync.yaml similarity index 87% rename from kubernetes/apps/productivity/scanservjs/flux-sync.yaml rename to kubernetes/talos-flux/apps/productivity/scanservjs/flux-sync.yaml index 3c2daec82..ed487a2d6 100644 --- a/kubernetes/apps/productivity/scanservjs/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/productivity/scanservjs/flux-sync.yaml @@ -11,7 +11,7 @@ spec: interval: 30m retryInterval: 15s timeout: 3m - path: ./kubernetes/apps/productivity/scanservjs/app + path: ./kubernetes/talos-flux/apps/productivity/scanservjs/app prune: true wait: true sourceRef: diff --git a/kubernetes/apps/rook-ceph/kustomization.yaml b/kubernetes/talos-flux/apps/rook-ceph/kustomization.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/kustomization.yaml rename to kubernetes/talos-flux/apps/rook-ceph/kustomization.yaml diff --git a/kubernetes/apps/rook-ceph/namespace.yaml b/kubernetes/talos-flux/apps/rook-ceph/namespace.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/namespace.yaml rename to kubernetes/talos-flux/apps/rook-ceph/namespace.yaml diff --git a/kubernetes/apps/rook-ceph/rook-ceph/cluster/helm-release.yaml b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/cluster/helm-release.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/cluster/helm-release.yaml rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/cluster/helm-release.yaml diff --git a/kubernetes/apps/rook-ceph/rook-ceph/cluster/kustomization.yaml b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/cluster/kustomization.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/cluster/kustomization.yaml rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/cluster/kustomization.yaml diff --git a/kubernetes/apps/rook-ceph/rook-ceph/dashboard/ceph-cluster-dashboard.json b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/ceph-cluster-dashboard.json similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/dashboard/ceph-cluster-dashboard.json rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/ceph-cluster-dashboard.json diff --git a/kubernetes/apps/rook-ceph/rook-ceph/dashboard/ceph-osd-dashboard.json b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/ceph-osd-dashboard.json similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/dashboard/ceph-osd-dashboard.json rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/ceph-osd-dashboard.json diff --git a/kubernetes/apps/rook-ceph/rook-ceph/dashboard/ceph-pools-dashboard.json b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/ceph-pools-dashboard.json similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/dashboard/ceph-pools-dashboard.json rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/ceph-pools-dashboard.json diff --git a/kubernetes/apps/rook-ceph/rook-ceph/dashboard/kustomization.yaml b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/kustomization.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/dashboard/kustomization.yaml rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard/kustomization.yaml diff --git a/kubernetes/apps/rook-ceph/rook-ceph/flux-sync.yaml b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/flux-sync.yaml similarity index 87% rename from kubernetes/apps/rook-ceph/rook-ceph/flux-sync.yaml rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/flux-sync.yaml index e356e38b5..2cb7b2f50 100644 --- a/kubernetes/apps/rook-ceph/rook-ceph/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/flux-sync.yaml @@ -9,7 +9,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/rook-ceph/rook-ceph/operator + path: ./kubernetes/talos-flux/apps/rook-ceph/rook-ceph/operator prune: false sourceRef: kind: GitRepository @@ -26,7 +26,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/rook-ceph/rook-ceph/cluster + path: ./kubernetes/talos-flux/apps/rook-ceph/rook-ceph/cluster prune: false sourceRef: kind: GitRepository @@ -45,7 +45,7 @@ metadata: substitution.flux.home.arpa/enabled: "true" spec: interval: 10m - path: ./kubernetes/apps/rook-ceph/rook-ceph/dashboard + path: ./kubernetes/talos-flux/apps/rook-ceph/rook-ceph/dashboard prune: true sourceRef: kind: GitRepository diff --git a/kubernetes/apps/rook-ceph/rook-ceph/operator/helm-release.yaml b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/operator/helm-release.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/operator/helm-release.yaml rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/operator/helm-release.yaml diff --git a/kubernetes/apps/rook-ceph/rook-ceph/operator/kustomization.yaml b/kubernetes/talos-flux/apps/rook-ceph/rook-ceph/operator/kustomization.yaml similarity index 100% rename from kubernetes/apps/rook-ceph/rook-ceph/operator/kustomization.yaml rename to kubernetes/talos-flux/apps/rook-ceph/rook-ceph/operator/kustomization.yaml diff --git a/kubernetes/apps/traefik-ingress/kustomization.yaml b/kubernetes/talos-flux/apps/traefik-ingress/kustomization.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/kustomization.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/kustomization.yaml diff --git a/kubernetes/apps/traefik-ingress/namespace.yaml b/kubernetes/talos-flux/apps/traefik-ingress/namespace.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/namespace.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/namespace.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/app/helm-release.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/app/helm-release.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/app/helm-release.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/app/ingress.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/app/ingress.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/app/ingress.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/app/ingress.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/app/kustomization.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/app/kustomization.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/app/kustomization.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/flux-sync.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/flux-sync.yaml similarity index 87% rename from kubernetes/apps/traefik-ingress/traefik/flux-sync.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/flux-sync.yaml index 009a30e00..faa744b7b 100644 --- a/kubernetes/apps/traefik-ingress/traefik/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/traefik-ingress/traefik/flux-sync.yaml @@ -11,7 +11,7 @@ spec: dependsOn: - name: apps-cert-manager-issuers interval: 10m - path: ./kubernetes/apps/traefik-ingress/traefik/app + path: ./kubernetes/talos-flux/apps/traefik-ingress/traefik/app prune: true wait: true sourceRef: @@ -30,7 +30,7 @@ spec: dependsOn: - name: apps-traefik interval: 10m - path: ./kubernetes/apps/traefik-ingress/traefik/forward-auth + path: ./kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth prune: true wait: true sourceRef: diff --git a/kubernetes/apps/traefik-ingress/traefik/forward-auth/helm-release.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/helm-release.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/forward-auth/helm-release.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/helm-release.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/forward-auth/kustomization.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/kustomization.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/forward-auth/kustomization.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/kustomization.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/forward-auth/middleware.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/middleware.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/forward-auth/middleware.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/middleware.yaml diff --git a/kubernetes/apps/traefik-ingress/traefik/forward-auth/secret.sops.yaml b/kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/secret.sops.yaml similarity index 100% rename from kubernetes/apps/traefik-ingress/traefik/forward-auth/secret.sops.yaml rename to kubernetes/talos-flux/apps/traefik-ingress/traefik/forward-auth/secret.sops.yaml diff --git a/kubernetes/apps/volsync/kustomization.yaml b/kubernetes/talos-flux/apps/volsync/kustomization.yaml similarity index 100% rename from kubernetes/apps/volsync/kustomization.yaml rename to kubernetes/talos-flux/apps/volsync/kustomization.yaml diff --git a/kubernetes/apps/volsync/namespace.yaml b/kubernetes/talos-flux/apps/volsync/namespace.yaml similarity index 100% rename from kubernetes/apps/volsync/namespace.yaml rename to kubernetes/talos-flux/apps/volsync/namespace.yaml diff --git a/kubernetes/apps/volsync/volsync/app/helm-release.yaml b/kubernetes/talos-flux/apps/volsync/volsync/app/helm-release.yaml similarity index 100% rename from kubernetes/apps/volsync/volsync/app/helm-release.yaml rename to kubernetes/talos-flux/apps/volsync/volsync/app/helm-release.yaml diff --git a/kubernetes/apps/volsync/volsync/app/kustomization.yaml b/kubernetes/talos-flux/apps/volsync/volsync/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/volsync/volsync/app/kustomization.yaml rename to kubernetes/talos-flux/apps/volsync/volsync/app/kustomization.yaml diff --git a/kubernetes/apps/volsync/volsync/app/prometheus-rules.yaml b/kubernetes/talos-flux/apps/volsync/volsync/app/prometheus-rules.yaml similarity index 100% rename from kubernetes/apps/volsync/volsync/app/prometheus-rules.yaml rename to kubernetes/talos-flux/apps/volsync/volsync/app/prometheus-rules.yaml diff --git a/kubernetes/apps/volsync/volsync/flux-sync.yaml b/kubernetes/talos-flux/apps/volsync/volsync/flux-sync.yaml similarity index 90% rename from kubernetes/apps/volsync/volsync/flux-sync.yaml rename to kubernetes/talos-flux/apps/volsync/volsync/flux-sync.yaml index c875c3c14..904318606 100644 --- a/kubernetes/apps/volsync/volsync/flux-sync.yaml +++ b/kubernetes/talos-flux/apps/volsync/volsync/flux-sync.yaml @@ -13,7 +13,7 @@ spec: - name: apps-rook-ceph-cluster - name: apps-kube-prometheus-stack interval: 10m - path: ./kubernetes/apps/volsync/volsync/app + path: ./kubernetes/talos-flux/apps/volsync/volsync/app prune: true wait: true sourceRef: diff --git a/kubernetes/talos-flux/bootstrap/README.md b/kubernetes/talos-flux/bootstrap/README.md new file mode 100644 index 000000000..87291166a --- /dev/null +++ b/kubernetes/talos-flux/bootstrap/README.md @@ -0,0 +1,7 @@ +# Bootstrap + +## generate manifest + +```console +kustomize build kubernetes/bootstrap > kubernetes/talos-flux/flux/flux-manifests/gotk-components.yaml +``` diff --git a/kubernetes/bootstrap/flux-sync.yaml b/kubernetes/talos-flux/bootstrap/flux-sync.yaml similarity index 100% rename from kubernetes/bootstrap/flux-sync.yaml rename to kubernetes/talos-flux/bootstrap/flux-sync.yaml diff --git a/kubernetes/bootstrap/kustomization.yaml b/kubernetes/talos-flux/bootstrap/kustomization.yaml similarity index 100% rename from kubernetes/bootstrap/kustomization.yaml rename to kubernetes/talos-flux/bootstrap/kustomization.yaml diff --git a/kubernetes/flux/README.md b/kubernetes/talos-flux/flux/README.md similarity index 62% rename from kubernetes/flux/README.md rename to kubernetes/talos-flux/flux/README.md index 812ca960b..65fc64fd4 100644 --- a/kubernetes/flux/README.md +++ b/kubernetes/talos-flux/flux/README.md @@ -10,7 +10,7 @@ TODO: how to bootstrap flux? check if oci is not a possible attack vector into t To generate the manifests run: ```console -kustomize build kubernetes/bootstrap > kubernetes/flux/flux-manifests/gotk-components.yaml +kustomize build kubernetes/bootstrap > kubernetes/talos-flux/flux/flux-manifests/gotk-components.yaml ``` ## GitRepo @@ -18,8 +18,8 @@ kustomize build kubernetes/bootstrap > kubernetes/flux/flux-manifests/gotk-compo when flux is up and running, we can apply our manifests ```sh -kubectl apply --server-side -f kubernetes/flux/repositories/git/home-ops.yaml -kubectl apply --server-side -f kubernetes/flux/cluster-sync.yaml +kubectl apply --server-side -f kubernetes/talos-flux/flux/repositories/git/home-ops.yaml +kubectl apply --server-side -f kubernetes/talos-flux/flux/cluster-sync.yaml ``` ## GitHub Webhook diff --git a/kubernetes/flux/apps-sync.yaml b/kubernetes/talos-flux/flux/apps-sync.yaml similarity index 100% rename from kubernetes/flux/apps-sync.yaml rename to kubernetes/talos-flux/flux/apps-sync.yaml diff --git a/kubernetes/flux/config/cluster-secrets.sops.yaml b/kubernetes/talos-flux/flux/config/cluster-secrets.sops.yaml similarity index 100% rename from kubernetes/flux/config/cluster-secrets.sops.yaml rename to kubernetes/talos-flux/flux/config/cluster-secrets.sops.yaml diff --git a/kubernetes/flux/config/cluster-settings.yaml b/kubernetes/talos-flux/flux/config/cluster-settings.yaml similarity index 100% rename from kubernetes/flux/config/cluster-settings.yaml rename to kubernetes/talos-flux/flux/config/cluster-settings.yaml diff --git a/kubernetes/flux/config/sops-age.sops.yaml b/kubernetes/talos-flux/flux/config/sops-age.sops.yaml similarity index 100% rename from kubernetes/flux/config/sops-age.sops.yaml rename to kubernetes/talos-flux/flux/config/sops-age.sops.yaml diff --git a/kubernetes/flux/flux-manifests/gotk-components.yaml b/kubernetes/talos-flux/flux/flux-manifests/gotk-components.yaml similarity index 100% rename from kubernetes/flux/flux-manifests/gotk-components.yaml rename to kubernetes/talos-flux/flux/flux-manifests/gotk-components.yaml diff --git a/kubernetes/flux/flux-manifests/kustomization.yaml b/kubernetes/talos-flux/flux/flux-manifests/kustomization.yaml similarity index 100% rename from kubernetes/flux/flux-manifests/kustomization.yaml rename to kubernetes/talos-flux/flux/flux-manifests/kustomization.yaml diff --git a/kubernetes/flux/flux-sync.yaml b/kubernetes/talos-flux/flux/flux-sync.yaml similarity index 94% rename from kubernetes/flux/flux-sync.yaml rename to kubernetes/talos-flux/flux/flux-sync.yaml index a571720fe..497e14931 100644 --- a/kubernetes/flux/flux-sync.yaml +++ b/kubernetes/talos-flux/flux/flux-sync.yaml @@ -7,7 +7,7 @@ metadata: namespace: flux-system spec: interval: 30m - path: ./kubernetes/flux + path: ./kubernetes/talos-flux/flux prune: true wait: false sourceRef: diff --git a/kubernetes/flux/repositories/git/home-ops.yaml b/kubernetes/talos-flux/flux/repositories/git/home-ops.yaml similarity index 100% rename from kubernetes/flux/repositories/git/home-ops.yaml rename to kubernetes/talos-flux/flux/repositories/git/home-ops.yaml diff --git a/kubernetes/flux/repositories/helm/actions-runner-controller-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/actions-runner-controller-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/actions-runner-controller-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/actions-runner-controller-charts.yaml diff --git a/kubernetes/flux/repositories/helm/backube-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/backube-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/backube-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/backube-charts.yaml diff --git a/kubernetes/flux/repositories/helm/bitnami-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/bitnami-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/bitnami-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/bitnami-charts.yaml diff --git a/kubernetes/flux/repositories/helm/bjw-s-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/bjw-s-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/bjw-s-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/bjw-s-charts.yaml diff --git a/kubernetes/flux/repositories/helm/botkube-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/botkube-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/botkube-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/botkube-charts.yaml diff --git a/kubernetes/flux/repositories/helm/cloudnative-pg-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/cloudnative-pg-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/cloudnative-pg-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/cloudnative-pg-charts.yaml diff --git a/kubernetes/flux/repositories/helm/csi-driver-nfs-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/csi-driver-nfs-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/csi-driver-nfs-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/csi-driver-nfs-charts.yaml diff --git a/kubernetes/flux/repositories/helm/emqx-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/emqx-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/emqx-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/emqx-charts.yaml diff --git a/kubernetes/flux/repositories/helm/external-dns-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/external-dns-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/external-dns-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/external-dns-charts.yaml diff --git a/kubernetes/flux/repositories/helm/fairwinds-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/fairwinds-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/fairwinds-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/fairwinds-charts.yaml diff --git a/kubernetes/flux/repositories/helm/grafana-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/grafana-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/grafana-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/grafana-charts.yaml diff --git a/kubernetes/flux/repositories/helm/hajimari-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/hajimari-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/hajimari-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/hajimari-charts.yaml diff --git a/kubernetes/flux/repositories/helm/hashicorp-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/hashicorp-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/hashicorp-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/hashicorp-charts.yaml diff --git a/kubernetes/flux/repositories/helm/jetstack-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/jetstack-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/jetstack-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/jetstack-charts.yaml diff --git a/kubernetes/flux/repositories/helm/kyverno-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/kyverno-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kyverno-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/kyverno-charts.yaml diff --git a/kubernetes/flux/repositories/helm/metallb-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/metallb-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/metallb-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/metallb-charts.yaml diff --git a/kubernetes/flux/repositories/helm/metrics-server-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/metrics-server-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/metrics-server-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/metrics-server-charts.yaml diff --git a/kubernetes/flux/repositories/helm/minecraft-server-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/minecraft-server-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/minecraft-server-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/minecraft-server-charts.yaml diff --git a/kubernetes/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml diff --git a/kubernetes/flux/repositories/helm/node-feature-discovery-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/node-feature-discovery-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/node-feature-discovery-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/node-feature-discovery-charts.yaml diff --git a/kubernetes/flux/repositories/helm/piraeus-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/piraeus-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/piraeus-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/piraeus-charts.yaml diff --git a/kubernetes/flux/repositories/helm/postfinance-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/postfinance-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/postfinance-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/postfinance-charts.yaml diff --git a/kubernetes/flux/repositories/helm/prometheus-community-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/prometheus-community-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/prometheus-community-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/prometheus-community-charts.yaml diff --git a/kubernetes/flux/repositories/helm/rook-ceph-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/rook-ceph-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/rook-ceph-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/rook-ceph-charts.yaml diff --git a/kubernetes/flux/repositories/helm/runatlantis-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/runatlantis-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/runatlantis-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/runatlantis-charts.yaml diff --git a/kubernetes/flux/repositories/helm/stakater-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/stakater-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/stakater-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/stakater-charts.yaml diff --git a/kubernetes/flux/repositories/helm/traefik-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/traefik-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/traefik-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/traefik-charts.yaml diff --git a/kubernetes/flux/repositories/helm/weave-gitops-charts.yaml b/kubernetes/talos-flux/flux/repositories/helm/weave-gitops-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/weave-gitops-charts.yaml rename to kubernetes/talos-flux/flux/repositories/helm/weave-gitops-charts.yaml diff --git a/kubernetes/flux/repositories/oci/flux-manifests.yaml b/kubernetes/talos-flux/flux/repositories/oci/flux-manifests.yaml similarity index 100% rename from kubernetes/flux/repositories/oci/flux-manifests.yaml rename to kubernetes/talos-flux/flux/repositories/oci/flux-manifests.yaml