From 4896bcec2d0f451b81aea5641c6f8b5a3122ff12 Mon Sep 17 00:00:00 2001 From: "rk-1b[bot]" <150239517+rk-1b[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 06:20:30 +0000 Subject: [PATCH 01/24] =?UTF-8?q?fix(container):=20update=20ghcr.io/rkoosa?= =?UTF-8?q?ar/sonarr-develop=20(=204.0.10.2579=20=E2=86=92=204.0.10.2624?= =?UTF-8?q?=20)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kubernetes/apps/default/sonarr/app/helmrelease.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes/apps/default/sonarr/app/helmrelease.yaml b/kubernetes/apps/default/sonarr/app/helmrelease.yaml index 56b2fcba..a6a52b2a 100644 --- a/kubernetes/apps/default/sonarr/app/helmrelease.yaml +++ b/kubernetes/apps/default/sonarr/app/helmrelease.yaml @@ -44,7 +44,7 @@ spec: app: image: repository: ghcr.io/rkoosaar/sonarr-develop - tag: 4.0.10.2579@sha256:c2ac9b11deafe59381cba03209ff69e82a881d303864e6a427e333b2d6943a91 + tag: 4.0.10.2624@sha256:4881f34cbd7a4d549903070703e38445d345ccf68eb23ad3d0fe040eecb0b112 env: SONARR__APP__INSTANCENAME: Sonarr SONARR__APP__THEME: dark From 41a2d0b17aee3ec8d916c9e49460a26387f9eeb5 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Mon, 4 Nov 2024 11:51:30 +0000 Subject: [PATCH 02/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 73721772..14986387 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -37,7 +37,7 @@ jobs: with: files: kubernetes/** dir_names: true - dir_names_max_depth: 1 + dir_names_max_depth: 2 matrix: true - name: List All Changed Clusters From 5b3fcc77375aabe222aa16dd3c85de36bb9f2488 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 17:29:24 +0000 Subject: [PATCH 03/24] renovate again - fixes --- .github/workflows/flux-image-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-image-test.yaml b/.github/workflows/flux-image-test.yaml index e8227856..202d4362 100644 --- a/.github/workflows/flux-image-test.yaml +++ b/.github/workflows/flux-image-test.yaml @@ -37,7 +37,7 @@ jobs: with: files: kubernetes/** dir_names: true - dir_names_max_depth: 1 + dir_names_max_depth: 2 matrix: true - name: List All Changed Clusters From 6feb39f5a054cb58c8ab7f081daca48ae290c514 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 17:49:01 +0000 Subject: [PATCH 04/24] renovate again - fixes --- .archive/flux-diff copy 2.yaml | 125 +++++++++++++++++++++++++++++++ .archive/flux-diff copy.yaml | 68 +++++++++++++++++ .github/workflows/flux-diff.yaml | 13 ++-- 3 files changed, 200 insertions(+), 6 deletions(-) create mode 100644 .archive/flux-diff copy 2.yaml create mode 100644 .archive/flux-diff copy.yaml diff --git a/.archive/flux-diff copy 2.yaml b/.archive/flux-diff copy 2.yaml new file mode 100644 index 00000000..d17cb833 --- /dev/null +++ b/.archive/flux-diff copy 2.yaml @@ -0,0 +1,125 @@ +--- +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json +name: "Flux Diff" + +on: + pull_request: + branches: ["main"] + paths: ["kubernetes/**"] + +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.ref }} + cancel-in-progress: true + +jobs: + changed-clusters: + name: Changed Clusters + runs-on: ubuntu-latest + outputs: + matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} + steps: + - name: Generate Token + uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: "${{ secrets.BOT_APP_ID }}" + private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + fetch-depth: 0 + + - name: Get Changed Clusters + id: changed-clusters + uses: tj-actions/changed-files@v45 + with: + files: kubernetes/** + dir_names: true + dir_names_max_depth: 2 + json: true + escape_json: false + + - name: List All Changed Clusters + run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" + + flux-diff: + name: Flux Diff + runs-on: ubuntu-latest + needs: ["changed-clusters"] + permissions: + pull-requests: write + strategy: + matrix: + paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + resources: ["helmrelease", "kustomization"] + max-parallel: 4 + fail-fast: false + steps: + - name: Generate Token + uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: "${{ secrets.BOT_APP_ID }}" + private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + + - name: Checkout + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + path: pull + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + ref: "${{ github.event.repository.default_branch }}" + path: default + + - name: Diff Resources + uses: docker://ghcr.io/allenporter/flux-local:main + with: + args: >- + diff ${{ matrix.resources }} + --unified 6 + --path /github/workspace/pull/kubernetes/flux + --path-orig /github/workspace/default/kubernetes/flux + --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" + --limit-bytes 10000 + --all-namespaces + --sources "home-kubernetes" + --output-file diff.patch + + - name: Generate Diff + id: diff + run: | + cat diff.patch + { + echo "diff<> $GITHUB_OUTPUT + + - if: ${{ steps.diff.outputs.diff != '' }} + name: Add comment + uses: mshick/add-pr-comment@v2 + with: + repo-token: "${{ steps.app-token.outputs.token }}" + message-id: "${{ github.event.pull_request.number }}/${{ matrix.paths }}/${{ matrix.resources }}" + message-failure: Diff was not successful + message: | + ```diff + ${{ steps.diff.outputs.diff }} + ``` + + # Summarize matrix https://github.community/t/status-check-for-a-matrix-jobs/127354/7 + flux-diff-success: + if: ${{ always() }} + needs: ["flux-diff"] + name: Flux Diff Successful + runs-on: ubuntu-latest + steps: + - if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }} + name: Check matrix status + run: exit 1 diff --git a/.archive/flux-diff copy.yaml b/.archive/flux-diff copy.yaml new file mode 100644 index 00000000..7205e9c6 --- /dev/null +++ b/.archive/flux-diff copy.yaml @@ -0,0 +1,68 @@ +--- +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json +name: "Flux Diff" + +on: + pull_request: + branches: ["main"] + paths: ["kubernetes/**"] + +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.ref }} + cancel-in-progress: true + +jobs: + flux-diff: + name: Flux Diff + runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + strategy: + matrix: + paths: ["kubernetes"] + resources: ["helmrelease", "kustomization"] + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + path: pull + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + ref: "${{ github.event.repository.default_branch }}" + path: default + + - name: Diff Resources + uses: docker://ghcr.io/allenporter/flux-local:v6.0.0 + with: + args: >- + diff ${{ matrix.resources }} + --unified 6 + --path /github/workspace/pull/${{ matrix.paths }}/flux + --path-orig /github/workspace/default/${{ matrix.paths }}/flux + --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" + --limit-bytes 10000 + --all-namespaces + --sources "home-kubernetes" + --output-file diff.patch + + - name: Generate Diff + id: diff + run: | + cat diff.patch + echo "diff<> $GITHUB_OUTPUT + cat diff.patch >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT + + - if: ${{ steps.diff.outputs.diff != '' }} + name: Add comment + uses: mshick/add-pr-comment@v2 + with: + message-id: "${{ github.event.pull_request.number }}/${{ matrix.paths }}/${{ matrix.resources }}" + message-failure: Diff was not successful + message: | + ```diff + ${{ steps.diff.outputs.diff }} + ``` diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 14986387..d7bc8167 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -38,7 +38,9 @@ jobs: files: kubernetes/** dir_names: true dir_names_max_depth: 2 - matrix: true + json: true + escape_json: false + #matrix: true # use this line if your directory is setup like kubernetes/main/apps - name: List All Changed Clusters run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" @@ -76,17 +78,16 @@ jobs: ref: "${{ github.event.repository.default_branch }}" path: default - - name: Print "matrix.paths" - run: echo ${{ matrix.paths }} - + # --path /github/workspace/pull/${{ matrix.paths }}/flux < use this if using matrix: true + # --path-orig /github/workspace/default/${{ matrix.paths }}/flux < use this if using matrix: true - name: Diff Resources uses: docker://ghcr.io/allenporter/flux-local:v6.0.1 with: args: >- diff ${{ matrix.resources }} --unified 6 - --path /github/workspace/pull/${{ matrix.paths }}/flux - --path-orig /github/workspace/default/${{ matrix.paths }}/flux + --path /github/workspace/pull/kubernetes/flux + --path-orig /github/workspace/default/kubernetes/flux --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" --limit-bytes 10000 --all-namespaces From 857e6964ea26dd26b0e1bc0c84ae6458bf3affc0 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 17:56:23 +0000 Subject: [PATCH 05/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index d7bc8167..fbe6e41c 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -97,13 +97,24 @@ jobs: - name: Generate Diff id: diff run: | - echo "diff<> $GITHUB_OUTPUT - cat diff.patch >> $GITHUB_OUTPUT - echo "EOF" >> $GITHUB_OUTPUT - echo "### Diff" >> $GITHUB_STEP_SUMMARY - echo '```diff' >> $GITHUB_STEP_SUMMARY - cat diff.patch >> $GITHUB_STEP_SUMMARY - echo '```' >> $GITHUB_STEP_SUMMARY + cat diff.patch + { + echo "diff<> $GITHUB_OUTPUT + + + # - name: Generate Diff + # id: diff + # run: | + # echo "diff<> $GITHUB_OUTPUT + # cat diff.patch >> $GITHUB_OUTPUT + # echo "EOF" >> $GITHUB_OUTPUT + # echo "### Diff" >> $GITHUB_STEP_SUMMARY + # echo '```diff' >> $GITHUB_STEP_SUMMARY + # cat diff.patch >> $GITHUB_STEP_SUMMARY + # echo '```' >> $GITHUB_STEP_SUMMARY - if: ${{ steps.diff.outputs.diff != '' }} name: Add comment From a2de7486eab7cf84eeffdb7b4024b61bbb100f7c Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 21:25:36 +0000 Subject: [PATCH 06/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index fbe6e41c..c217ab1f 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -37,7 +37,7 @@ jobs: with: files: kubernetes/** dir_names: true - dir_names_max_depth: 2 + dir_names_max_depth: 1 json: true escape_json: false #matrix: true # use this line if your directory is setup like kubernetes/main/apps @@ -97,24 +97,13 @@ jobs: - name: Generate Diff id: diff run: | - cat diff.patch - { - echo "diff<> $GITHUB_OUTPUT - - - # - name: Generate Diff - # id: diff - # run: | - # echo "diff<> $GITHUB_OUTPUT - # cat diff.patch >> $GITHUB_OUTPUT - # echo "EOF" >> $GITHUB_OUTPUT - # echo "### Diff" >> $GITHUB_STEP_SUMMARY - # echo '```diff' >> $GITHUB_STEP_SUMMARY - # cat diff.patch >> $GITHUB_STEP_SUMMARY - # echo '```' >> $GITHUB_STEP_SUMMARY + echo "diff<> $GITHUB_OUTPUT + cat diff.patch >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT + echo "### Diff" >> $GITHUB_STEP_SUMMARY + echo '```diff' >> $GITHUB_STEP_SUMMARY + cat diff.patch >> $GITHUB_STEP_SUMMARY + echo '```' >> $GITHUB_STEP_SUMMARY - if: ${{ steps.diff.outputs.diff != '' }} name: Add comment From cad2eb935317eca37552fc90c01d89f48371dd09 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 21:41:56 +0000 Subject: [PATCH 07/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index c217ab1f..d7bc8167 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -37,7 +37,7 @@ jobs: with: files: kubernetes/** dir_names: true - dir_names_max_depth: 1 + dir_names_max_depth: 2 json: true escape_json: false #matrix: true # use this line if your directory is setup like kubernetes/main/apps From 2cdf6d8c8a5976d1b2577025ade451b5371d1f0b Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 21:43:36 +0000 Subject: [PATCH 08/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index d7bc8167..e2708e2b 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -80,14 +80,16 @@ jobs: # --path /github/workspace/pull/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/${{ matrix.paths }}/flux < use this if using matrix: true + # --path-orig /github/workspace/default/kubernetes/flux + # --path /github/workspace/pull/kubernetes/flux - name: Diff Resources uses: docker://ghcr.io/allenporter/flux-local:v6.0.1 with: args: >- diff ${{ matrix.resources }} --unified 6 - --path /github/workspace/pull/kubernetes/flux - --path-orig /github/workspace/default/kubernetes/flux + --path /github/workspace/pull/${{ matrix.paths }}/flux + --path-orig /github/workspace/default/${{ matrix.paths }}/flux --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" --limit-bytes 10000 --all-namespaces From 883890565cd864566f72e1bb0ab4f913db93d2a7 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 21:45:23 +0000 Subject: [PATCH 09/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index e2708e2b..06189f98 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -78,6 +78,9 @@ jobs: ref: "${{ github.event.repository.default_branch }}" path: default + - name: Print "matrix.paths" + run: echo ${{ matrix.paths }} + # --path /github/workspace/pull/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/kubernetes/flux From 91a66c863dbb371817f29a20ac20d1a41011ace3 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 21:47:47 +0000 Subject: [PATCH 10/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 06189f98..82c5e216 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -38,9 +38,9 @@ jobs: files: kubernetes/** dir_names: true dir_names_max_depth: 2 - json: true - escape_json: false - #matrix: true # use this line if your directory is setup like kubernetes/main/apps + # json: true + # escape_json: false + matrix: true - name: List All Changed Clusters run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" From 82fee816637971381fdc2b2f65d3ccd7d2d71fd2 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 21:49:50 +0000 Subject: [PATCH 11/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 82c5e216..d6dabc9d 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -81,6 +81,9 @@ jobs: - name: Print "matrix.paths" run: echo ${{ matrix.paths }} + - name: Print "matrix.paths2" + run: echo ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + # --path /github/workspace/pull/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/kubernetes/flux From fd4f90204849da58504597c8ee0ae2b14ef1a34e Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:03:39 +0000 Subject: [PATCH 12/24] renovate again - fixes --- .archive/flux-diff copy 3.yaml | 129 +++++++++++++++++++++++++++++++ .archive/flux-diff-new.yaml | 68 ++++++++++++++++ .github/workflows/flux-diff.yaml | 2 - 3 files changed, 197 insertions(+), 2 deletions(-) create mode 100644 .archive/flux-diff copy 3.yaml create mode 100644 .archive/flux-diff-new.yaml diff --git a/.archive/flux-diff copy 3.yaml b/.archive/flux-diff copy 3.yaml new file mode 100644 index 00000000..782e9858 --- /dev/null +++ b/.archive/flux-diff copy 3.yaml @@ -0,0 +1,129 @@ +--- +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json +name: "Flux Diff" + +on: + pull_request: + branches: + - main + paths: + - kubernetes/** + +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.ref }} + cancel-in-progress: true + +jobs: + changed-clusters: + name: Changed Clusters + runs-on: ubuntu-latest + outputs: + matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} + steps: + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + fetch-depth: 0 + repository: ${{ github.event.pull_request.head.repo.full_name }} + + - name: Get Changed Clusters + id: changed-clusters + uses: tj-actions/changed-files@v45 + with: + files: kubernetes + dir_names: true + dir_names_max_depth: 2 + json: true + escape_json: false + + - name: List All Changed Clusters + run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" + + flux-diff: + name: Flux Diff + runs-on: ubuntu-latest + needs: + - changed-clusters + permissions: + pull-requests: write + strategy: + matrix: + paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + resources: + - helmrelease + - kustomization + max-parallel: 4 + fail-fast: false + steps: + - name: Generate Token + uses: actions/create-github-app-token@v1 + if: ${{ github.event.pull_request.head.repo.full_name == github.repository }} + id: app-token + with: + app-id: ${{ secrets.LAB_ASSISTANT_APP_ID }} + private-key: ${{ secrets.LAB_ASSISTANT_APP_KEY }} + + - name: Checkout + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + path: pull + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + ref: "${{ github.event.repository.default_branch }}" + path: default + + - name: Diff Resources + uses: docker://ghcr.io/allenporter/flux-local:v6.0.0 + with: + args: >- + diff ${{ matrix.resources }} + --unified 6 + --path /github/workspace/pull/${{ matrix.paths }}/flux + --path-orig /github/workspace/default/${{ matrix.paths }}/flux + --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" + --limit-bytes 10000 + --all-namespaces + --sources "home-ops-kubernetes" + --output-file diff.patch + + - name: Generate Diff + id: diff + run: | + cat diff.patch; + { + echo 'diff<> "$GITHUB_OUTPUT"; + { + echo "### Diff" + echo '```diff' + cat diff.patch + echo '```' + } >> "$GITHUB_STEP_SUMMARY" + + - if: ${{ steps.diff.outputs.diff != '' }} + name: Add comment + uses: mshick/add-pr-comment@v2 + with: + repo-token: "${{ steps.app-token.outputs.token }}" + message-id: "${{ github.event.pull_request.number }}/${{ matrix.paths }}/${{ matrix.resources }}" + message-failure: Diff was not successful + message: | + ```diff + ${{ steps.diff.outputs.diff }} + + flux-diff-success: + needs: + - flux-diff + if: ${{ always() }} + name: Flux Diff successful + runs-on: ubuntu-latest + steps: + - name: Check matrix status + if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }} + run: exit 1 diff --git a/.archive/flux-diff-new.yaml b/.archive/flux-diff-new.yaml new file mode 100644 index 00000000..7205e9c6 --- /dev/null +++ b/.archive/flux-diff-new.yaml @@ -0,0 +1,68 @@ +--- +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json +name: "Flux Diff" + +on: + pull_request: + branches: ["main"] + paths: ["kubernetes/**"] + +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.ref }} + cancel-in-progress: true + +jobs: + flux-diff: + name: Flux Diff + runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write + strategy: + matrix: + paths: ["kubernetes"] + resources: ["helmrelease", "kustomization"] + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + path: pull + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + ref: "${{ github.event.repository.default_branch }}" + path: default + + - name: Diff Resources + uses: docker://ghcr.io/allenporter/flux-local:v6.0.0 + with: + args: >- + diff ${{ matrix.resources }} + --unified 6 + --path /github/workspace/pull/${{ matrix.paths }}/flux + --path-orig /github/workspace/default/${{ matrix.paths }}/flux + --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" + --limit-bytes 10000 + --all-namespaces + --sources "home-kubernetes" + --output-file diff.patch + + - name: Generate Diff + id: diff + run: | + cat diff.patch + echo "diff<> $GITHUB_OUTPUT + cat diff.patch >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT + + - if: ${{ steps.diff.outputs.diff != '' }} + name: Add comment + uses: mshick/add-pr-comment@v2 + with: + message-id: "${{ github.event.pull_request.number }}/${{ matrix.paths }}/${{ matrix.resources }}" + message-failure: Diff was not successful + message: | + ```diff + ${{ steps.diff.outputs.diff }} + ``` diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index d6dabc9d..adbf7bfe 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -38,8 +38,6 @@ jobs: files: kubernetes/** dir_names: true dir_names_max_depth: 2 - # json: true - # escape_json: false matrix: true - name: List All Changed Clusters From 218a15f78223d69af2905721f78088919da33aa9 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:04:03 +0000 Subject: [PATCH 13/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index adbf7bfe..6032001b 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -35,7 +35,7 @@ jobs: id: changed-clusters uses: tj-actions/changed-files@v45 with: - files: kubernetes/** + files: kubernetes dir_names: true dir_names_max_depth: 2 matrix: true From e8098eed38b0d75cc1d7aa2b4e5fae89e1f35398 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:05:03 +0000 Subject: [PATCH 14/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 6032001b..12225197 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -35,7 +35,7 @@ jobs: id: changed-clusters uses: tj-actions/changed-files@v45 with: - files: kubernetes + files: kubernetes/ dir_names: true dir_names_max_depth: 2 matrix: true From 603bd71a16d9f282edd9b24f9e5a76e7cdf0901e Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:07:32 +0000 Subject: [PATCH 15/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 12225197..fcfb01db 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -35,7 +35,7 @@ jobs: id: changed-clusters uses: tj-actions/changed-files@v45 with: - files: kubernetes/ + files: kubernetes/** dir_names: true dir_names_max_depth: 2 matrix: true @@ -82,6 +82,8 @@ jobs: - name: Print "matrix.paths2" run: echo ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + - name: Print "matrix.resources" + run: echo ${{ matrix.resources }} # --path /github/workspace/pull/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/${{ matrix.paths }}/flux < use this if using matrix: true # --path-orig /github/workspace/default/kubernetes/flux From a28567870fdf4368e9981c813c86a01f944d5cc7 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:19:04 +0000 Subject: [PATCH 16/24] renovate again - fixes --- .../apps/cert-manager/cert-manager/app/helmrelease.yaml | 0 .../apps/cert-manager/cert-manager/app/kustomization.yaml | 0 .../apps/cert-manager/cert-manager/issuers/issuers.yaml | 0 .../apps/cert-manager/cert-manager/issuers/kustomization.yaml | 0 .../apps/cert-manager/cert-manager/issuers/secret.sops.yaml | 0 kubernetes/{ => main}/apps/cert-manager/cert-manager/ks.yaml | 0 kubernetes/{ => main}/apps/cert-manager/kustomization.yaml | 0 kubernetes/{ => main}/apps/cert-manager/namespace.yaml | 0 .../apps/database/cloudnative-pg/app/externalsecret.yaml | 0 .../{ => main}/apps/database/cloudnative-pg/app/helmrelease.yaml | 0 .../apps/database/cloudnative-pg/app/kustomization.yaml | 0 .../apps/database/cloudnative-pg/cluster/cluster16.yaml | 0 .../{ => main}/apps/database/cloudnative-pg/cluster/gatus.yaml | 0 .../{ => main}/apps/database/cloudnative-pg/cluster/immich.yaml | 0 .../apps/database/cloudnative-pg/cluster/kustomization.yaml | 0 .../apps/database/cloudnative-pg/cluster/prometheusrule.yaml | 0 .../apps/database/cloudnative-pg/cluster/scheduledbackup.yaml | 0 .../{ => main}/apps/database/cloudnative-pg/cluster/service.yaml | 0 kubernetes/{ => main}/apps/database/cloudnative-pg/ks.yaml | 0 .../{ => main}/apps/database/dragonfly/app/helmrelease.yaml | 0 .../{ => main}/apps/database/dragonfly/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/database/dragonfly/app/rbac.yaml | 0 .../{ => main}/apps/database/dragonfly/cluster/cluster.yaml | 0 .../{ => main}/apps/database/dragonfly/cluster/kustomization.yaml | 0 .../{ => main}/apps/database/dragonfly/cluster/podmonitor.yaml | 0 kubernetes/{ => main}/apps/database/dragonfly/ks.yaml | 0 kubernetes/{ => main}/apps/database/kustomization.yaml | 0 kubernetes/{ => main}/apps/database/mariadb/app/helmrelease.yaml | 0 .../{ => main}/apps/database/mariadb/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/database/mariadb/ks.yaml | 0 kubernetes/{ => main}/apps/database/mariadb/resources/backup.yaml | 0 .../apps/database/mariadb/resources/externalsecret.yaml | 0 kubernetes/{ => main}/apps/database/mariadb/resources/gatus.yaml | 0 .../{ => main}/apps/database/mariadb/resources/kustomization.yaml | 0 .../{ => main}/apps/database/mariadb/resources/mariadb.yaml | 0 .../apps/database/mariadb/resources/provisions/kustomization.yaml | 0 .../apps/database/mariadb/resources/provisions/testdb/db.yaml | 0 .../mariadb/resources/provisions/testdb/externalsecret.yaml | 0 .../apps/database/mariadb/resources/provisions/testdb/grant.yaml | 0 .../mariadb/resources/provisions/testdb/kustomization.yaml | 0 .../apps/database/mariadb/resources/provisions/testdb/user.yaml | 0 .../apps/database/mariadb/resources/provisions/wordpress/db.yaml | 0 .../mariadb/resources/provisions/wordpress/externalsecret.yaml | 0 .../database/mariadb/resources/provisions/wordpress/grant.yaml | 0 .../mariadb/resources/provisions/wordpress/kustomization.yaml | 0 .../database/mariadb/resources/provisions/wordpress/user.yaml | 0 kubernetes/{ => main}/apps/database/namespace.yaml | 0 .../{ => main}/apps/database/pgadmin/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/database/pgadmin/app/helmrelease.yaml | 0 .../{ => main}/apps/database/pgadmin/app/kustomization.yaml | 0 .../{ => main}/apps/database/pgadmin/app/resources/servers.json | 0 kubernetes/{ => main}/apps/database/pgadmin/ks.yaml | 0 .../{ => main}/apps/database/phpmyadmin/app/helmrelease.yaml | 0 .../{ => main}/apps/database/phpmyadmin/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/database/phpmyadmin/ks.yaml | 0 kubernetes/{ => main}/apps/default/actual/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/actual/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/actual/ks.yaml | 0 .../{ => main}/apps/default/audiobookshelf/app/helmrelease.yaml | 0 .../{ => main}/apps/default/audiobookshelf/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/audiobookshelf/ks.yaml | 0 .../{ => main}/apps/default/calibre-web/app/helmrelease.yaml | 0 .../{ => main}/apps/default/calibre-web/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/calibre-web/ks.yaml | 0 kubernetes/{ => main}/apps/default/calibre/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/calibre/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/calibre/ks.yaml | 0 .../apps/default/cloudflare-ddns/app/externalsecret.yaml | 0 .../{ => main}/apps/default/cloudflare-ddns/app/helmrelease.yaml | 0 .../apps/default/cloudflare-ddns/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/cloudflare-ddns/ks.yaml | 0 .../{ => main}/apps/default/firefly/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/firefly/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/firefly/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/firefly/importer/cronjob.yaml | 0 .../{ => main}/apps/default/firefly/importer/externalsecret.yaml | 0 .../{ => main}/apps/default/firefly/importer/helmrelease.yaml | 0 .../{ => main}/apps/default/firefly/importer/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/firefly/importer/pvc.yaml | 0 kubernetes/{ => main}/apps/default/firefly/ks.yaml | 0 .../{ => main}/apps/default/ghostfolio/app/externalsecret.yaml | 0 .../{ => main}/apps/default/ghostfolio/app/helmrelease.yaml | 0 .../{ => main}/apps/default/ghostfolio/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/ghostfolio/ks.yaml | 0 kubernetes/{ => main}/apps/default/homepage/app/configmap.yaml | 0 .../{ => main}/apps/default/homepage/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/homepage/app/helmrelease.yaml | 0 .../{ => main}/apps/default/homepage/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/homepage/app/rbac.yaml | 0 kubernetes/{ => main}/apps/default/homepage/ks.yaml | 0 kubernetes/{ => main}/apps/default/immich/app/configmap.yaml | 0 kubernetes/{ => main}/apps/default/immich/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/immich/app/kustomization.yaml | 0 .../apps/default/immich/app/machine-learning/helmrelease.yaml | 0 .../apps/default/immich/app/machine-learning/kustomization.yaml | 0 .../{ => main}/apps/default/immich/app/machine-learning/pvc.yaml | 0 .../apps/default/immich/app/microservices/helmrelease.yaml | 0 .../apps/default/immich/app/microservices/kustomization.yaml | 0 .../{ => main}/apps/default/immich/app/server/helmrelease.yaml | 0 .../{ => main}/apps/default/immich/app/server/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/immich/ks.yaml | 0 kubernetes/{ => main}/apps/default/kavita/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/kavita/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/kavita/ks.yaml | 0 kubernetes/{ => main}/apps/default/komga/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/komga/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/komga/ks.yaml | 0 kubernetes/{ => main}/apps/default/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/lidarr/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/lidarr/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/lidarr/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/lidarr/ks.yaml | 0 kubernetes/{ => main}/apps/default/metube/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/metube/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/metube/ks.yaml | 0 kubernetes/{ => main}/apps/default/namespace.yaml | 0 .../{ => main}/apps/default/navidrome/app/externalsecrets.yaml | 0 kubernetes/{ => main}/apps/default/navidrome/app/helmrelease.yaml | 0 .../{ => main}/apps/default/navidrome/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/navidrome/ks.yaml | 0 kubernetes/{ => main}/apps/default/overseerr/app/helmrelease.yaml | 0 .../{ => main}/apps/default/overseerr/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/overseerr/ks.yaml | 0 kubernetes/{ => main}/apps/default/plex/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/plex/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/plex/app/pvc.yaml | 0 .../{ => main}/apps/default/plex/app/resources/lokirule.yaml | 0 kubernetes/{ => main}/apps/default/plex/ks.yaml | 0 .../{ => main}/apps/default/prowlarr/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/prowlarr/app/helmrelease.yaml | 0 .../{ => main}/apps/default/prowlarr/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/prowlarr/ks.yaml | 0 kubernetes/{ => main}/apps/default/radarr/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/radarr/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/radarr/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/radarr/ks.yaml | 0 .../{ => main}/apps/default/readarr/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/readarr/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/readarr/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/readarr/ks.yaml | 0 .../{ => main}/apps/default/sabnzbd/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/sabnzbd/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/sabnzbd/app/kustomization.yaml | 0 .../{ => main}/apps/default/sabnzbd/app/resources/cross-seed.sh | 0 kubernetes/{ => main}/apps/default/sabnzbd/ks.yaml | 0 kubernetes/{ => main}/apps/default/sonarr/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/sonarr/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/default/sonarr/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/sonarr/ks.yaml | 0 kubernetes/{ => main}/apps/default/tautulli/app/helmrelease.yaml | 0 .../{ => main}/apps/default/tautulli/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/tautulli/app/pvc.yaml | 0 kubernetes/{ => main}/apps/default/tautulli/ks.yaml | 0 .../{ => main}/apps/default/wordpress/app/externalsecret.yaml | 0 kubernetes/{ => main}/apps/default/wordpress/app/helmrelease.yaml | 0 .../{ => main}/apps/default/wordpress/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/default/wordpress/ks.yaml | 0 .../apps/external-secrets/external-secrets/app/helmrelease.yaml | 0 .../apps/external-secrets/external-secrets/app/kustomization.yaml | 0 .../{ => main}/apps/external-secrets/external-secrets/ks.yaml | 0 .../external-secrets/stores/clustersecretstore.yaml | 0 .../external-secrets/external-secrets/stores/kustomization.yaml | 0 kubernetes/{ => main}/apps/external-secrets/kustomization.yaml | 0 kubernetes/{ => main}/apps/external-secrets/namespace.yaml | 0 .../external-secrets/onepassword-connect/app/helmrelease.yaml | 0 .../external-secrets/onepassword-connect/app/kustomization.yaml | 0 .../onepassword-connect/app/onepassword-connect.secret.sops.yaml | 0 .../{ => main}/apps/external-secrets/onepassword-connect/ks.yaml | 0 kubernetes/{ => main}/apps/flux-system/kustomization.yaml | 0 kubernetes/{ => main}/apps/flux-system/namespace.yaml | 0 .../{ => main}/apps/flux-system/webhooks/app/github/ingress.yaml | 0 .../apps/flux-system/webhooks/app/github/kustomization.yaml | 0 .../{ => main}/apps/flux-system/webhooks/app/github/receiver.yaml | 0 .../apps/flux-system/webhooks/app/github/secret.sops.yaml | 0 .../{ => main}/apps/flux-system/webhooks/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/flux-system/webhooks/ks.yaml | 0 .../{ => main}/apps/kube-system/cilium/app/helm-values.yaml | 0 .../{ => main}/apps/kube-system/cilium/app/helmrelease.yaml | 0 .../{ => main}/apps/kube-system/cilium/app/kustomization.yaml | 0 .../{ => main}/apps/kube-system/cilium/app/kustomizeconfig.yaml | 0 .../{ => main}/apps/kube-system/cilium/config/cilium-l3.yaml | 0 .../{ => main}/apps/kube-system/cilium/config/kustomization.yaml | 0 kubernetes/{ => main}/apps/kube-system/cilium/ks.yaml | 0 .../{ => main}/apps/kube-system/coredns/app/helm-values.yaml | 0 .../{ => main}/apps/kube-system/coredns/app/helmrelease.yaml | 0 .../{ => main}/apps/kube-system/coredns/app/kustomization.yaml | 0 .../{ => main}/apps/kube-system/coredns/app/kustomizeconfig.yaml | 0 kubernetes/{ => main}/apps/kube-system/coredns/ks.yaml | 0 .../{ => main}/apps/kube-system/fstrim/app/helmrelease.yaml | 0 .../{ => main}/apps/kube-system/fstrim/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/kube-system/fstrim/ks.yaml | 0 .../apps/kube-system/intel-device-plugin/app/helmrelease.yaml | 0 .../apps/kube-system/intel-device-plugin/app/kustomization.yaml | 0 .../apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml | 0 .../apps/kube-system/intel-device-plugin/gpu/kustomization.yaml | 0 .../{ => main}/apps/kube-system/intel-device-plugin/ks.yaml | 0 .../apps/kube-system/kubelet-csr-approver/app/helm-values.yaml | 0 .../apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml | 0 .../apps/kube-system/kubelet-csr-approver/app/kustomization.yaml | 0 .../kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml | 0 .../{ => main}/apps/kube-system/kubelet-csr-approver/ks.yaml | 0 kubernetes/{ => main}/apps/kube-system/kustomization.yaml | 0 .../apps/kube-system/metrics-server/app/helmrelease.yaml | 0 .../apps/kube-system/metrics-server/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/kube-system/metrics-server/ks.yaml | 0 kubernetes/{ => main}/apps/kube-system/namespace.yaml | 0 .../apps/kube-system/node-feature-discovery/app/helmrelease.yaml | 0 .../kube-system/node-feature-discovery/app/kustomization.yaml | 0 .../{ => main}/apps/kube-system/node-feature-discovery/ks.yaml | 0 .../node-feature-discovery/rules/intel-gpu-device.yaml | 0 .../kube-system/node-feature-discovery/rules/kustomization.yaml | 0 .../{ => main}/apps/kube-system/reloader/app/helmrelease.yaml | 0 .../{ => main}/apps/kube-system/reloader/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/kube-system/reloader/ks.yaml | 0 .../{ => main}/apps/kube-system/spegel/app/helm-values.yaml | 0 .../{ => main}/apps/kube-system/spegel/app/helmrelease.yaml | 0 .../{ => main}/apps/kube-system/spegel/app/kustomization.yaml | 0 .../{ => main}/apps/kube-system/spegel/app/kustomizeconfig.yaml | 0 kubernetes/{ => main}/apps/kube-system/spegel/ks.yaml | 0 .../{ => main}/apps/network/cloudflared/app/configs/config.yaml | 0 .../{ => main}/apps/network/cloudflared/app/dnsendpoint.yaml | 0 .../{ => main}/apps/network/cloudflared/app/helmrelease.yaml | 0 .../{ => main}/apps/network/cloudflared/app/kustomization.yaml | 0 .../{ => main}/apps/network/cloudflared/app/secret.sops.yaml | 0 kubernetes/{ => main}/apps/network/cloudflared/ks.yaml | 0 .../{ => main}/apps/network/echo-server/app/helmrelease.yaml | 0 .../{ => main}/apps/network/echo-server/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/network/echo-server/ks.yaml | 0 .../apps/network/external-dns/cloudflare/helmrelease.yaml | 0 .../apps/network/external-dns/cloudflare/kustomization.yaml | 0 .../apps/network/external-dns/cloudflare/secret.sops.yaml | 0 kubernetes/{ => main}/apps/network/external-dns/ks.yaml | 0 .../{ => main}/apps/network/external-dns/unifi/helmrelease.yaml | 0 kubernetes/{ => main}/apps/network/external-dns/unifi/hr.yaml | 0 .../{ => main}/apps/network/external-dns/unifi/kustomization.yaml | 0 .../{ => main}/apps/network/external-dns/unifi/secret.sops.yaml | 0 .../apps/network/ingress-nginx/certificates/kustomization.yaml | 0 .../apps/network/ingress-nginx/certificates/production.yaml | 0 .../apps/network/ingress-nginx/certificates/staging.yaml | 0 .../apps/network/ingress-nginx/external/helmrelease.yaml | 0 kubernetes/{ => main}/apps/network/ingress-nginx/external/hr.yaml | 0 .../{ => main}/apps/network/ingress-nginx/external/hr1.yaml | 0 .../apps/network/ingress-nginx/external/kustomization.yaml | 0 .../apps/network/ingress-nginx/internal/helmrelease.yaml | 0 kubernetes/{ => main}/apps/network/ingress-nginx/internal/hr.yaml | 0 .../{ => main}/apps/network/ingress-nginx/internal/hr1.yaml | 0 .../apps/network/ingress-nginx/internal/kustomization.yaml | 0 kubernetes/{ => main}/apps/network/ingress-nginx/ks.yaml | 0 .../{ => main}/apps/network/k8s-gateway/app/helmrelease.yaml | 0 .../{ => main}/apps/network/k8s-gateway/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/network/k8s-gateway/ks.yaml | 0 kubernetes/{ => main}/apps/network/kustomization.yaml | 0 kubernetes/{ => main}/apps/network/namespace.yaml | 0 .../apps/observability/blackbox-exporter/app/helmrelease.yaml | 0 .../apps/observability/blackbox-exporter/app/kustomization.yaml | 0 .../apps/observability/blackbox-exporter/app/probes.yaml | 0 .../{ => main}/apps/observability/blackbox-exporter/ks.yaml | 0 .../{ => main}/apps/observability/gatus/app/externalsecret.yaml | 0 .../{ => main}/apps/observability/gatus/app/helmrelease.yaml | 0 .../{ => main}/apps/observability/gatus/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/observability/gatus/app/rbac.yaml | 0 .../{ => main}/apps/observability/gatus/app/resources/config.yaml | 0 kubernetes/{ => main}/apps/observability/gatus/ks.yaml | 0 .../{ => main}/apps/observability/grafana/app/externalsecret.yaml | 0 .../{ => main}/apps/observability/grafana/app/helmrelease.yaml | 0 .../{ => main}/apps/observability/grafana/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/observability/grafana/ks.yaml | 0 .../{ => main}/apps/observability/kromgo/app/helmrelease.yaml | 0 .../{ => main}/apps/observability/kromgo/app/kustomization.yaml | 0 .../apps/observability/kromgo/app/resources/config.yaml | 0 kubernetes/{ => main}/apps/observability/kromgo/ks.yaml | 0 .../observability/kube-prometheus-stack/app/externalsecret.yaml | 0 .../apps/observability/kube-prometheus-stack/app/helmrelease.yaml | 0 .../observability/kube-prometheus-stack/app/kustomization.yaml | 0 .../observability/kube-prometheus-stack/app/prometheusrule.yaml | 0 .../observability/kube-prometheus-stack/app/scrapeconfig.yaml | 0 .../{ => main}/apps/observability/kube-prometheus-stack/ks.yaml | 0 kubernetes/{ => main}/apps/observability/kustomization.yaml | 0 .../{ => main}/apps/observability/loki/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/observability/loki/app/hr_backup.yaml | 0 .../{ => main}/apps/observability/loki/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/observability/loki/ks.yaml | 0 kubernetes/{ => main}/apps/observability/namespace.yaml | 0 .../observability/prometheus-operator-crds/app/helmrelease.yaml | 0 .../observability/prometheus-operator-crds/app/kustomization.yaml | 0 .../apps/observability/prometheus-operator-crds/ks.yaml | 0 .../{ => main}/apps/observability/promtail/app/helmrelease.yaml | 0 .../{ => main}/apps/observability/promtail/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/observability/promtail/ks.yaml | 0 .../apps/observability/smartctl-exporter/app/helmrelease.yaml | 0 .../apps/observability/smartctl-exporter/app/kustomization.yaml | 0 .../apps/observability/smartctl-exporter/app/prometheusrule.yaml | 0 .../{ => main}/apps/observability/smartctl-exporter/ks.yaml | 0 .../apps/observability/snmp-exporter/app/helmrelease.yaml | 0 .../apps/observability/snmp-exporter/app/kustomization.yaml | 0 .../apps/observability/snmp-exporter/app/prometheusrule.yaml | 0 kubernetes/{ => main}/apps/observability/snmp-exporter/ks.yaml | 0 .../apps/observability/unpoller/app/externalsecret.yaml | 0 .../{ => main}/apps/observability/unpoller/app/helmrelease.yaml | 0 .../{ => main}/apps/observability/unpoller/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/observability/unpoller/ks.yaml | 0 kubernetes/{ => main}/apps/openebs-system/kustomization.yaml | 0 kubernetes/{ => main}/apps/openebs-system/namespace.yaml | 0 .../{ => main}/apps/openebs-system/openebs/app/helmrelease.yaml | 0 .../{ => main}/apps/openebs-system/openebs/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/openebs-system/openebs/ks.yaml | 0 .../{ => main}/apps/security/authentik/app/externalsecret.yaml | 0 .../{ => main}/apps/security/authentik/app/helmrelease.yaml | 0 .../{ => main}/apps/security/authentik/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/security/authentik/ks.yaml | 0 kubernetes/{ => main}/apps/security/kustomization.yaml | 0 kubernetes/{ => main}/apps/security/namespace.yaml | 0 kubernetes/{ => main}/apps/storage/kustomization.yaml | 0 kubernetes/{ => main}/apps/storage/longhorn/app/helmrelease.yaml | 0 .../{ => main}/apps/storage/longhorn/app/kustomization.yaml | 0 .../{ => main}/apps/storage/longhorn/app/prometheusrule.yaml | 0 kubernetes/{ => main}/apps/storage/longhorn/ks.yaml | 0 .../{ => main}/apps/storage/longhorn/storageclass/snapshot.yaml | 0 kubernetes/{ => main}/apps/storage/namespace.yaml | 0 .../apps/storage/snapshot-controller/app/helmrelease.yaml | 0 .../apps/storage/snapshot-controller/app/kustomization.yaml | 0 kubernetes/{ => main}/apps/storage/snapshot-controller/ks.yaml | 0 kubernetes/{ => main}/apps/storage/volsync/app/helmrelease.yaml | 0 kubernetes/{ => main}/apps/storage/volsync/app/kustomization.yaml | 0 .../{ => main}/apps/storage/volsync/app/prometheusrule.yaml | 0 kubernetes/{ => main}/apps/storage/volsync/ks.yaml | 0 kubernetes/{ => main}/bootstrap/flux/github-deploy-key.sops.yaml | 0 kubernetes/{ => main}/bootstrap/flux/kustomization.yaml | 0 kubernetes/{ => main}/bootstrap/helmfile.yaml | 0 kubernetes/{ => main}/bootstrap/talos/clusterconfig/.gitignore | 0 kubernetes/{ => main}/bootstrap/talos/patches/README.md | 0 .../{ => main}/bootstrap/talos/patches/controller/api-access.yaml | 0 .../{ => main}/bootstrap/talos/patches/controller/cluster.yaml | 0 .../talos/patches/controller/disable-admission-controller.yaml | 0 .../{ => main}/bootstrap/talos/patches/controller/etcd.yaml | 0 .../bootstrap/talos/patches/global/cluster-discovery.yaml | 0 .../{ => main}/bootstrap/talos/patches/global/containerd.yaml | 0 .../bootstrap/talos/patches/global/disable-search-domain.yaml | 0 kubernetes/{ => main}/bootstrap/talos/patches/global/hostdns.yaml | 0 kubernetes/{ => main}/bootstrap/talos/patches/global/kubelet.yaml | 0 .../{ => main}/bootstrap/talos/patches/global/openebs-local.yaml | 0 kubernetes/{ => main}/bootstrap/talos/patches/global/sysctl.yaml | 0 kubernetes/{ => main}/bootstrap/talos/patches/mango/longhorn.yaml | 0 kubernetes/{ => main}/bootstrap/talos/patches/melon/longhorn.yaml | 0 .../{ => main}/bootstrap/talos/patches/nectarine/longhorn.yaml | 0 kubernetes/{ => main}/bootstrap/talos/talconfig.yaml | 0 kubernetes/{ => main}/bootstrap/talos/talsecret.sops.yaml | 0 kubernetes/{ => main}/flux/apps.yaml | 0 kubernetes/{ => main}/flux/config/cluster.yaml | 0 kubernetes/{ => main}/flux/config/flux.yaml | 0 kubernetes/{ => main}/flux/config/kustomization.yaml | 0 kubernetes/{ => main}/flux/repositories/git/kustomization.yaml | 0 .../flux/repositories/helm/actions-runner-controller.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/angelnu.yaml | 0 .../{ => main}/flux/repositories/helm/authentik-charts.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/backube.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/bitnami.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/bjw-s.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/cilium.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/cloudnative-pg.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/coredns.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/crossplane.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/crunchydata.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/csi-driver-nfs.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/emqx.yaml | 0 .../{ => main}/flux/repositories/helm/external-secrets.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/grafana.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/ingress-nginx.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/intel.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/jetstack.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/k8s-gateway.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/k8tz.yaml | 0 .../flux/repositories/helm/kubernetes-sigs-descheduler.yaml | 0 .../flux/repositories/helm/kubernetes-sigs-external-dns.yaml | 0 .../flux/repositories/helm/kubernetes-sigs-metrics-server.yaml | 0 .../{ => main}/flux/repositories/helm/kubernetes-sigs-nfd.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/kustomization.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/kyverno.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/longhorn.yaml | 0 .../{ => main}/flux/repositories/helm/mariadb-operator.yaml | 0 .../repositories/helm/nfs-subdir-external-provisioner-charts.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/openebs.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/piraeus.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/postfinance.yaml | 0 .../{ => main}/flux/repositories/helm/prometheus-community.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/spegel.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/stakater.yaml | 0 kubernetes/{ => main}/flux/repositories/helm/stevehipwell.yaml | 0 kubernetes/{ => main}/flux/repositories/kustomization.yaml | 0 kubernetes/{ => main}/flux/repositories/oci/kustomization.yaml | 0 kubernetes/{ => main}/flux/vars/cluster-secrets.sops.yaml | 0 kubernetes/{ => main}/flux/vars/cluster-settings.yaml | 0 kubernetes/{ => main}/flux/vars/kustomization.yaml | 0 kubernetes/{ => main}/templates/gatus/external/configmap.yaml | 0 kubernetes/{ => main}/templates/gatus/external/kustomization.yaml | 0 kubernetes/{ => main}/templates/gatus/guarded/configmap.yaml | 0 kubernetes/{ => main}/templates/gatus/guarded/kustomization.yaml | 0 kubernetes/{ => main}/templates/volsync/Readme.md | 0 kubernetes/{ => main}/templates/volsync/claim.yaml | 0 kubernetes/{ => main}/templates/volsync/kustomization.yaml | 0 kubernetes/{ => main}/templates/volsync/minio.yaml | 0 kubernetes/{ => main}/templates/volsync/r2.yaml | 0 402 files changed, 0 insertions(+), 0 deletions(-) rename kubernetes/{ => main}/apps/cert-manager/cert-manager/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/cert-manager/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/cert-manager/issuers/issuers.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/cert-manager/issuers/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/cert-manager/issuers/secret.sops.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/cert-manager/ks.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/cert-manager/namespace.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/cluster16.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/gatus.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/immich.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/prometheusrule.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/cluster/service.yaml (100%) rename kubernetes/{ => main}/apps/database/cloudnative-pg/ks.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/app/rbac.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/cluster/cluster.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/cluster/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/cluster/podmonitor.yaml (100%) rename kubernetes/{ => main}/apps/database/dragonfly/ks.yaml (100%) rename kubernetes/{ => main}/apps/database/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/ks.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/backup.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/gatus.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/mariadb.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/testdb/db.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/testdb/grant.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/testdb/user.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/wordpress/db.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/wordpress/grant.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/mariadb/resources/provisions/wordpress/user.yaml (100%) rename kubernetes/{ => main}/apps/database/namespace.yaml (100%) rename kubernetes/{ => main}/apps/database/pgadmin/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/database/pgadmin/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/database/pgadmin/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/pgadmin/app/resources/servers.json (100%) rename kubernetes/{ => main}/apps/database/pgadmin/ks.yaml (100%) rename kubernetes/{ => main}/apps/database/phpmyadmin/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/database/phpmyadmin/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/database/phpmyadmin/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/actual/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/actual/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/actual/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/audiobookshelf/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/audiobookshelf/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/audiobookshelf/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/calibre-web/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/calibre-web/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/calibre-web/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/calibre/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/calibre/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/calibre/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/cloudflare-ddns/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/cloudflare-ddns/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/cloudflare-ddns/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/cloudflare-ddns/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/importer/cronjob.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/importer/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/importer/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/importer/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/importer/pvc.yaml (100%) rename kubernetes/{ => main}/apps/default/firefly/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/ghostfolio/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/ghostfolio/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/ghostfolio/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/ghostfolio/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/homepage/app/configmap.yaml (100%) rename kubernetes/{ => main}/apps/default/homepage/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/homepage/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/homepage/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/homepage/app/rbac.yaml (100%) rename kubernetes/{ => main}/apps/default/homepage/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/configmap.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/machine-learning/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/machine-learning/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/machine-learning/pvc.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/microservices/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/microservices/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/server/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/app/server/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/immich/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/kavita/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/kavita/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/kavita/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/komga/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/komga/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/komga/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/lidarr/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/lidarr/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/lidarr/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/lidarr/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/metube/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/metube/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/metube/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/namespace.yaml (100%) rename kubernetes/{ => main}/apps/default/navidrome/app/externalsecrets.yaml (100%) rename kubernetes/{ => main}/apps/default/navidrome/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/navidrome/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/navidrome/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/overseerr/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/overseerr/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/overseerr/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/plex/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/plex/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/plex/app/pvc.yaml (100%) rename kubernetes/{ => main}/apps/default/plex/app/resources/lokirule.yaml (100%) rename kubernetes/{ => main}/apps/default/plex/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/prowlarr/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/prowlarr/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/prowlarr/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/prowlarr/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/radarr/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/radarr/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/radarr/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/radarr/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/readarr/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/readarr/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/readarr/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/readarr/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/sabnzbd/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/sabnzbd/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/sabnzbd/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/sabnzbd/app/resources/cross-seed.sh (100%) rename kubernetes/{ => main}/apps/default/sabnzbd/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/sonarr/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/sonarr/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/sonarr/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/sonarr/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/tautulli/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/tautulli/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/tautulli/app/pvc.yaml (100%) rename kubernetes/{ => main}/apps/default/tautulli/ks.yaml (100%) rename kubernetes/{ => main}/apps/default/wordpress/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/default/wordpress/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/default/wordpress/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/default/wordpress/ks.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/external-secrets/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/external-secrets/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/external-secrets/ks.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/external-secrets/stores/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/namespace.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/onepassword-connect/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/onepassword-connect/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml (100%) rename kubernetes/{ => main}/apps/external-secrets/onepassword-connect/ks.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/namespace.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/webhooks/app/github/ingress.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/webhooks/app/github/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/webhooks/app/github/receiver.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/webhooks/app/github/secret.sops.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/webhooks/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/flux-system/webhooks/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/app/helm-values.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/app/kustomizeconfig.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/config/cilium-l3.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/config/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/cilium/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/coredns/app/helm-values.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/coredns/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/coredns/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/coredns/app/kustomizeconfig.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/coredns/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/fstrim/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/fstrim/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/fstrim/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/intel-device-plugin/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/intel-device-plugin/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/intel-device-plugin/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/kubelet-csr-approver/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/metrics-server/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/metrics-server/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/metrics-server/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/namespace.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/node-feature-discovery/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/node-feature-discovery/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/node-feature-discovery/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/node-feature-discovery/rules/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/reloader/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/reloader/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/reloader/ks.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/spegel/app/helm-values.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/spegel/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/spegel/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/spegel/app/kustomizeconfig.yaml (100%) rename kubernetes/{ => main}/apps/kube-system/spegel/ks.yaml (100%) rename kubernetes/{ => main}/apps/network/cloudflared/app/configs/config.yaml (100%) rename kubernetes/{ => main}/apps/network/cloudflared/app/dnsendpoint.yaml (100%) rename kubernetes/{ => main}/apps/network/cloudflared/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/cloudflared/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/cloudflared/app/secret.sops.yaml (100%) rename kubernetes/{ => main}/apps/network/cloudflared/ks.yaml (100%) rename kubernetes/{ => main}/apps/network/echo-server/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/echo-server/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/echo-server/ks.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/cloudflare/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/cloudflare/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/cloudflare/secret.sops.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/ks.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/unifi/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/unifi/hr.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/unifi/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/external-dns/unifi/secret.sops.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/certificates/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/certificates/production.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/certificates/staging.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/external/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/external/hr.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/external/hr1.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/external/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/internal/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/internal/hr.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/internal/hr1.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/internal/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/ingress-nginx/ks.yaml (100%) rename kubernetes/{ => main}/apps/network/k8s-gateway/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/network/k8s-gateway/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/k8s-gateway/ks.yaml (100%) rename kubernetes/{ => main}/apps/network/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/network/namespace.yaml (100%) rename kubernetes/{ => main}/apps/observability/blackbox-exporter/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/blackbox-exporter/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/blackbox-exporter/app/probes.yaml (100%) rename kubernetes/{ => main}/apps/observability/blackbox-exporter/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/gatus/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/observability/gatus/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/gatus/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/gatus/app/rbac.yaml (100%) rename kubernetes/{ => main}/apps/observability/gatus/app/resources/config.yaml (100%) rename kubernetes/{ => main}/apps/observability/gatus/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/grafana/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/observability/grafana/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/grafana/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/grafana/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/kromgo/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/kromgo/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/kromgo/app/resources/config.yaml (100%) rename kubernetes/{ => main}/apps/observability/kromgo/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/kube-prometheus-stack/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/observability/kube-prometheus-stack/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/kube-prometheus-stack/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml (100%) rename kubernetes/{ => main}/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml (100%) rename kubernetes/{ => main}/apps/observability/kube-prometheus-stack/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/loki/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/loki/app/hr_backup.yaml (100%) rename kubernetes/{ => main}/apps/observability/loki/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/loki/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/namespace.yaml (100%) rename kubernetes/{ => main}/apps/observability/prometheus-operator-crds/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/prometheus-operator-crds/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/prometheus-operator-crds/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/promtail/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/promtail/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/promtail/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/smartctl-exporter/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/smartctl-exporter/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/smartctl-exporter/app/prometheusrule.yaml (100%) rename kubernetes/{ => main}/apps/observability/smartctl-exporter/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/snmp-exporter/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/snmp-exporter/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/snmp-exporter/app/prometheusrule.yaml (100%) rename kubernetes/{ => main}/apps/observability/snmp-exporter/ks.yaml (100%) rename kubernetes/{ => main}/apps/observability/unpoller/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/observability/unpoller/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/observability/unpoller/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/observability/unpoller/ks.yaml (100%) rename kubernetes/{ => main}/apps/openebs-system/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/openebs-system/namespace.yaml (100%) rename kubernetes/{ => main}/apps/openebs-system/openebs/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/openebs-system/openebs/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/openebs-system/openebs/ks.yaml (100%) rename kubernetes/{ => main}/apps/security/authentik/app/externalsecret.yaml (100%) rename kubernetes/{ => main}/apps/security/authentik/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/security/authentik/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/security/authentik/ks.yaml (100%) rename kubernetes/{ => main}/apps/security/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/security/namespace.yaml (100%) rename kubernetes/{ => main}/apps/storage/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/storage/longhorn/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/storage/longhorn/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/storage/longhorn/app/prometheusrule.yaml (100%) rename kubernetes/{ => main}/apps/storage/longhorn/ks.yaml (100%) rename kubernetes/{ => main}/apps/storage/longhorn/storageclass/snapshot.yaml (100%) rename kubernetes/{ => main}/apps/storage/namespace.yaml (100%) rename kubernetes/{ => main}/apps/storage/snapshot-controller/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/storage/snapshot-controller/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/storage/snapshot-controller/ks.yaml (100%) rename kubernetes/{ => main}/apps/storage/volsync/app/helmrelease.yaml (100%) rename kubernetes/{ => main}/apps/storage/volsync/app/kustomization.yaml (100%) rename kubernetes/{ => main}/apps/storage/volsync/app/prometheusrule.yaml (100%) rename kubernetes/{ => main}/apps/storage/volsync/ks.yaml (100%) rename kubernetes/{ => main}/bootstrap/flux/github-deploy-key.sops.yaml (100%) rename kubernetes/{ => main}/bootstrap/flux/kustomization.yaml (100%) rename kubernetes/{ => main}/bootstrap/helmfile.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/clusterconfig/.gitignore (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/README.md (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/controller/api-access.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/controller/cluster.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/controller/disable-admission-controller.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/controller/etcd.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/cluster-discovery.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/containerd.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/disable-search-domain.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/hostdns.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/kubelet.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/openebs-local.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/global/sysctl.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/mango/longhorn.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/melon/longhorn.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/patches/nectarine/longhorn.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/talconfig.yaml (100%) rename kubernetes/{ => main}/bootstrap/talos/talsecret.sops.yaml (100%) rename kubernetes/{ => main}/flux/apps.yaml (100%) rename kubernetes/{ => main}/flux/config/cluster.yaml (100%) rename kubernetes/{ => main}/flux/config/flux.yaml (100%) rename kubernetes/{ => main}/flux/config/kustomization.yaml (100%) rename kubernetes/{ => main}/flux/repositories/git/kustomization.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/actions-runner-controller.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/angelnu.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/authentik-charts.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/backube.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/bitnami.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/bjw-s.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/cilium.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/cloudnative-pg.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/coredns.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/crossplane.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/crunchydata.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/csi-driver-nfs.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/emqx.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/external-secrets.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/grafana.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/ingress-nginx.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/intel.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/jetstack.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/k8s-gateway.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/k8tz.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/kubernetes-sigs-descheduler.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/kubernetes-sigs-external-dns.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/kubernetes-sigs-nfd.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/kustomization.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/kyverno.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/longhorn.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/mariadb-operator.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/openebs.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/piraeus.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/postfinance.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/prometheus-community.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/spegel.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/stakater.yaml (100%) rename kubernetes/{ => main}/flux/repositories/helm/stevehipwell.yaml (100%) rename kubernetes/{ => main}/flux/repositories/kustomization.yaml (100%) rename kubernetes/{ => main}/flux/repositories/oci/kustomization.yaml (100%) rename kubernetes/{ => main}/flux/vars/cluster-secrets.sops.yaml (100%) rename kubernetes/{ => main}/flux/vars/cluster-settings.yaml (100%) rename kubernetes/{ => main}/flux/vars/kustomization.yaml (100%) rename kubernetes/{ => main}/templates/gatus/external/configmap.yaml (100%) rename kubernetes/{ => main}/templates/gatus/external/kustomization.yaml (100%) rename kubernetes/{ => main}/templates/gatus/guarded/configmap.yaml (100%) rename kubernetes/{ => main}/templates/gatus/guarded/kustomization.yaml (100%) rename kubernetes/{ => main}/templates/volsync/Readme.md (100%) rename kubernetes/{ => main}/templates/volsync/claim.yaml (100%) rename kubernetes/{ => main}/templates/volsync/kustomization.yaml (100%) rename kubernetes/{ => main}/templates/volsync/minio.yaml (100%) rename kubernetes/{ => main}/templates/volsync/r2.yaml (100%) diff --git a/kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml b/kubernetes/main/apps/cert-manager/cert-manager/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml rename to kubernetes/main/apps/cert-manager/cert-manager/app/helmrelease.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml b/kubernetes/main/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/main/apps/cert-manager/cert-manager/app/kustomization.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/issuers.yaml b/kubernetes/main/apps/cert-manager/cert-manager/issuers/issuers.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/issuers/issuers.yaml rename to kubernetes/main/apps/cert-manager/cert-manager/issuers/issuers.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml b/kubernetes/main/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/main/apps/cert-manager/cert-manager/issuers/kustomization.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/issuers/secret.sops.yaml b/kubernetes/main/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/main/apps/cert-manager/cert-manager/issuers/secret.sops.yaml diff --git a/kubernetes/apps/cert-manager/cert-manager/ks.yaml b/kubernetes/main/apps/cert-manager/cert-manager/ks.yaml similarity index 100% rename from kubernetes/apps/cert-manager/cert-manager/ks.yaml rename to kubernetes/main/apps/cert-manager/cert-manager/ks.yaml diff --git a/kubernetes/apps/cert-manager/kustomization.yaml b/kubernetes/main/apps/cert-manager/kustomization.yaml similarity index 100% rename from kubernetes/apps/cert-manager/kustomization.yaml rename to kubernetes/main/apps/cert-manager/kustomization.yaml diff --git a/kubernetes/apps/cert-manager/namespace.yaml b/kubernetes/main/apps/cert-manager/namespace.yaml similarity index 100% rename from kubernetes/apps/cert-manager/namespace.yaml rename to kubernetes/main/apps/cert-manager/namespace.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/app/externalsecret.yaml b/kubernetes/main/apps/database/cloudnative-pg/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/app/externalsecret.yaml rename to kubernetes/main/apps/database/cloudnative-pg/app/externalsecret.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/app/helmrelease.yaml b/kubernetes/main/apps/database/cloudnative-pg/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/app/helmrelease.yaml rename to kubernetes/main/apps/database/cloudnative-pg/app/helmrelease.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/app/kustomization.yaml b/kubernetes/main/apps/database/cloudnative-pg/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/app/kustomization.yaml rename to kubernetes/main/apps/database/cloudnative-pg/app/kustomization.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/cluster16.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/cluster16.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/cluster16.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/cluster16.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/gatus.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/gatus.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/gatus.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/gatus.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/immich.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/immich.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/immich.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/immich.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/kustomization.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/kustomization.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/kustomization.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/prometheusrule.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/prometheusrule.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/prometheusrule.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/prometheusrule.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/cluster/service.yaml b/kubernetes/main/apps/database/cloudnative-pg/cluster/service.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/cluster/service.yaml rename to kubernetes/main/apps/database/cloudnative-pg/cluster/service.yaml diff --git a/kubernetes/apps/database/cloudnative-pg/ks.yaml b/kubernetes/main/apps/database/cloudnative-pg/ks.yaml similarity index 100% rename from kubernetes/apps/database/cloudnative-pg/ks.yaml rename to kubernetes/main/apps/database/cloudnative-pg/ks.yaml diff --git a/kubernetes/apps/database/dragonfly/app/helmrelease.yaml b/kubernetes/main/apps/database/dragonfly/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/app/helmrelease.yaml rename to kubernetes/main/apps/database/dragonfly/app/helmrelease.yaml diff --git a/kubernetes/apps/database/dragonfly/app/kustomization.yaml b/kubernetes/main/apps/database/dragonfly/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/app/kustomization.yaml rename to kubernetes/main/apps/database/dragonfly/app/kustomization.yaml diff --git a/kubernetes/apps/database/dragonfly/app/rbac.yaml b/kubernetes/main/apps/database/dragonfly/app/rbac.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/app/rbac.yaml rename to kubernetes/main/apps/database/dragonfly/app/rbac.yaml diff --git a/kubernetes/apps/database/dragonfly/cluster/cluster.yaml b/kubernetes/main/apps/database/dragonfly/cluster/cluster.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/cluster/cluster.yaml rename to kubernetes/main/apps/database/dragonfly/cluster/cluster.yaml diff --git a/kubernetes/apps/database/dragonfly/cluster/kustomization.yaml b/kubernetes/main/apps/database/dragonfly/cluster/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/cluster/kustomization.yaml rename to kubernetes/main/apps/database/dragonfly/cluster/kustomization.yaml diff --git a/kubernetes/apps/database/dragonfly/cluster/podmonitor.yaml b/kubernetes/main/apps/database/dragonfly/cluster/podmonitor.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/cluster/podmonitor.yaml rename to kubernetes/main/apps/database/dragonfly/cluster/podmonitor.yaml diff --git a/kubernetes/apps/database/dragonfly/ks.yaml b/kubernetes/main/apps/database/dragonfly/ks.yaml similarity index 100% rename from kubernetes/apps/database/dragonfly/ks.yaml rename to kubernetes/main/apps/database/dragonfly/ks.yaml diff --git a/kubernetes/apps/database/kustomization.yaml b/kubernetes/main/apps/database/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/kustomization.yaml rename to kubernetes/main/apps/database/kustomization.yaml diff --git a/kubernetes/apps/database/mariadb/app/helmrelease.yaml b/kubernetes/main/apps/database/mariadb/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/app/helmrelease.yaml rename to kubernetes/main/apps/database/mariadb/app/helmrelease.yaml diff --git a/kubernetes/apps/database/mariadb/app/kustomization.yaml b/kubernetes/main/apps/database/mariadb/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/app/kustomization.yaml rename to kubernetes/main/apps/database/mariadb/app/kustomization.yaml diff --git a/kubernetes/apps/database/mariadb/ks.yaml b/kubernetes/main/apps/database/mariadb/ks.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/ks.yaml rename to kubernetes/main/apps/database/mariadb/ks.yaml diff --git a/kubernetes/apps/database/mariadb/resources/backup.yaml b/kubernetes/main/apps/database/mariadb/resources/backup.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/backup.yaml rename to kubernetes/main/apps/database/mariadb/resources/backup.yaml diff --git a/kubernetes/apps/database/mariadb/resources/externalsecret.yaml b/kubernetes/main/apps/database/mariadb/resources/externalsecret.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/externalsecret.yaml rename to kubernetes/main/apps/database/mariadb/resources/externalsecret.yaml diff --git a/kubernetes/apps/database/mariadb/resources/gatus.yaml b/kubernetes/main/apps/database/mariadb/resources/gatus.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/gatus.yaml rename to kubernetes/main/apps/database/mariadb/resources/gatus.yaml diff --git a/kubernetes/apps/database/mariadb/resources/kustomization.yaml b/kubernetes/main/apps/database/mariadb/resources/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/kustomization.yaml rename to kubernetes/main/apps/database/mariadb/resources/kustomization.yaml diff --git a/kubernetes/apps/database/mariadb/resources/mariadb.yaml b/kubernetes/main/apps/database/mariadb/resources/mariadb.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/mariadb.yaml rename to kubernetes/main/apps/database/mariadb/resources/mariadb.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/kustomization.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/kustomization.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/kustomization.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/testdb/db.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/db.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/testdb/db.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/testdb/db.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/testdb/grant.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/grant.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/testdb/grant.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/testdb/grant.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/testdb/user.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/user.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/testdb/user.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/testdb/user.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/wordpress/db.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/db.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/wordpress/db.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/db.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/wordpress/grant.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/grant.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/wordpress/grant.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/grant.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml diff --git a/kubernetes/apps/database/mariadb/resources/provisions/wordpress/user.yaml b/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/user.yaml similarity index 100% rename from kubernetes/apps/database/mariadb/resources/provisions/wordpress/user.yaml rename to kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/user.yaml diff --git a/kubernetes/apps/database/namespace.yaml b/kubernetes/main/apps/database/namespace.yaml similarity index 100% rename from kubernetes/apps/database/namespace.yaml rename to kubernetes/main/apps/database/namespace.yaml diff --git a/kubernetes/apps/database/pgadmin/app/externalsecret.yaml b/kubernetes/main/apps/database/pgadmin/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/database/pgadmin/app/externalsecret.yaml rename to kubernetes/main/apps/database/pgadmin/app/externalsecret.yaml diff --git a/kubernetes/apps/database/pgadmin/app/helmrelease.yaml b/kubernetes/main/apps/database/pgadmin/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/database/pgadmin/app/helmrelease.yaml rename to kubernetes/main/apps/database/pgadmin/app/helmrelease.yaml diff --git a/kubernetes/apps/database/pgadmin/app/kustomization.yaml b/kubernetes/main/apps/database/pgadmin/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/pgadmin/app/kustomization.yaml rename to kubernetes/main/apps/database/pgadmin/app/kustomization.yaml diff --git a/kubernetes/apps/database/pgadmin/app/resources/servers.json b/kubernetes/main/apps/database/pgadmin/app/resources/servers.json similarity index 100% rename from kubernetes/apps/database/pgadmin/app/resources/servers.json rename to kubernetes/main/apps/database/pgadmin/app/resources/servers.json diff --git a/kubernetes/apps/database/pgadmin/ks.yaml b/kubernetes/main/apps/database/pgadmin/ks.yaml similarity index 100% rename from kubernetes/apps/database/pgadmin/ks.yaml rename to kubernetes/main/apps/database/pgadmin/ks.yaml diff --git a/kubernetes/apps/database/phpmyadmin/app/helmrelease.yaml b/kubernetes/main/apps/database/phpmyadmin/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/database/phpmyadmin/app/helmrelease.yaml rename to kubernetes/main/apps/database/phpmyadmin/app/helmrelease.yaml diff --git a/kubernetes/apps/database/phpmyadmin/app/kustomization.yaml b/kubernetes/main/apps/database/phpmyadmin/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/database/phpmyadmin/app/kustomization.yaml rename to kubernetes/main/apps/database/phpmyadmin/app/kustomization.yaml diff --git a/kubernetes/apps/database/phpmyadmin/ks.yaml b/kubernetes/main/apps/database/phpmyadmin/ks.yaml similarity index 100% rename from kubernetes/apps/database/phpmyadmin/ks.yaml rename to kubernetes/main/apps/database/phpmyadmin/ks.yaml diff --git a/kubernetes/apps/default/actual/app/helmrelease.yaml b/kubernetes/main/apps/default/actual/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/actual/app/helmrelease.yaml rename to kubernetes/main/apps/default/actual/app/helmrelease.yaml diff --git a/kubernetes/apps/default/actual/app/kustomization.yaml b/kubernetes/main/apps/default/actual/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/actual/app/kustomization.yaml rename to kubernetes/main/apps/default/actual/app/kustomization.yaml diff --git a/kubernetes/apps/default/actual/ks.yaml b/kubernetes/main/apps/default/actual/ks.yaml similarity index 100% rename from kubernetes/apps/default/actual/ks.yaml rename to kubernetes/main/apps/default/actual/ks.yaml diff --git a/kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml b/kubernetes/main/apps/default/audiobookshelf/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml rename to kubernetes/main/apps/default/audiobookshelf/app/helmrelease.yaml diff --git a/kubernetes/apps/default/audiobookshelf/app/kustomization.yaml b/kubernetes/main/apps/default/audiobookshelf/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/audiobookshelf/app/kustomization.yaml rename to kubernetes/main/apps/default/audiobookshelf/app/kustomization.yaml diff --git a/kubernetes/apps/default/audiobookshelf/ks.yaml b/kubernetes/main/apps/default/audiobookshelf/ks.yaml similarity index 100% rename from kubernetes/apps/default/audiobookshelf/ks.yaml rename to kubernetes/main/apps/default/audiobookshelf/ks.yaml diff --git a/kubernetes/apps/default/calibre-web/app/helmrelease.yaml b/kubernetes/main/apps/default/calibre-web/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/calibre-web/app/helmrelease.yaml rename to kubernetes/main/apps/default/calibre-web/app/helmrelease.yaml diff --git a/kubernetes/apps/default/calibre-web/app/kustomization.yaml b/kubernetes/main/apps/default/calibre-web/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/calibre-web/app/kustomization.yaml rename to kubernetes/main/apps/default/calibre-web/app/kustomization.yaml diff --git a/kubernetes/apps/default/calibre-web/ks.yaml b/kubernetes/main/apps/default/calibre-web/ks.yaml similarity index 100% rename from kubernetes/apps/default/calibre-web/ks.yaml rename to kubernetes/main/apps/default/calibre-web/ks.yaml diff --git a/kubernetes/apps/default/calibre/app/helmrelease.yaml b/kubernetes/main/apps/default/calibre/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/calibre/app/helmrelease.yaml rename to kubernetes/main/apps/default/calibre/app/helmrelease.yaml diff --git a/kubernetes/apps/default/calibre/app/kustomization.yaml b/kubernetes/main/apps/default/calibre/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/calibre/app/kustomization.yaml rename to kubernetes/main/apps/default/calibre/app/kustomization.yaml diff --git a/kubernetes/apps/default/calibre/ks.yaml b/kubernetes/main/apps/default/calibre/ks.yaml similarity index 100% rename from kubernetes/apps/default/calibre/ks.yaml rename to kubernetes/main/apps/default/calibre/ks.yaml diff --git a/kubernetes/apps/default/cloudflare-ddns/app/externalsecret.yaml b/kubernetes/main/apps/default/cloudflare-ddns/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/cloudflare-ddns/app/externalsecret.yaml rename to kubernetes/main/apps/default/cloudflare-ddns/app/externalsecret.yaml diff --git a/kubernetes/apps/default/cloudflare-ddns/app/helmrelease.yaml b/kubernetes/main/apps/default/cloudflare-ddns/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/cloudflare-ddns/app/helmrelease.yaml rename to kubernetes/main/apps/default/cloudflare-ddns/app/helmrelease.yaml diff --git a/kubernetes/apps/default/cloudflare-ddns/app/kustomization.yaml b/kubernetes/main/apps/default/cloudflare-ddns/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/cloudflare-ddns/app/kustomization.yaml rename to kubernetes/main/apps/default/cloudflare-ddns/app/kustomization.yaml diff --git a/kubernetes/apps/default/cloudflare-ddns/ks.yaml b/kubernetes/main/apps/default/cloudflare-ddns/ks.yaml similarity index 100% rename from kubernetes/apps/default/cloudflare-ddns/ks.yaml rename to kubernetes/main/apps/default/cloudflare-ddns/ks.yaml diff --git a/kubernetes/apps/default/firefly/app/externalsecret.yaml b/kubernetes/main/apps/default/firefly/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/firefly/app/externalsecret.yaml rename to kubernetes/main/apps/default/firefly/app/externalsecret.yaml diff --git a/kubernetes/apps/default/firefly/app/helmrelease.yaml b/kubernetes/main/apps/default/firefly/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/firefly/app/helmrelease.yaml rename to kubernetes/main/apps/default/firefly/app/helmrelease.yaml diff --git a/kubernetes/apps/default/firefly/app/kustomization.yaml b/kubernetes/main/apps/default/firefly/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/firefly/app/kustomization.yaml rename to kubernetes/main/apps/default/firefly/app/kustomization.yaml diff --git a/kubernetes/apps/default/firefly/importer/cronjob.yaml b/kubernetes/main/apps/default/firefly/importer/cronjob.yaml similarity index 100% rename from kubernetes/apps/default/firefly/importer/cronjob.yaml rename to kubernetes/main/apps/default/firefly/importer/cronjob.yaml diff --git a/kubernetes/apps/default/firefly/importer/externalsecret.yaml b/kubernetes/main/apps/default/firefly/importer/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/firefly/importer/externalsecret.yaml rename to kubernetes/main/apps/default/firefly/importer/externalsecret.yaml diff --git a/kubernetes/apps/default/firefly/importer/helmrelease.yaml b/kubernetes/main/apps/default/firefly/importer/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/firefly/importer/helmrelease.yaml rename to kubernetes/main/apps/default/firefly/importer/helmrelease.yaml diff --git a/kubernetes/apps/default/firefly/importer/kustomization.yaml b/kubernetes/main/apps/default/firefly/importer/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/firefly/importer/kustomization.yaml rename to kubernetes/main/apps/default/firefly/importer/kustomization.yaml diff --git a/kubernetes/apps/default/firefly/importer/pvc.yaml b/kubernetes/main/apps/default/firefly/importer/pvc.yaml similarity index 100% rename from kubernetes/apps/default/firefly/importer/pvc.yaml rename to kubernetes/main/apps/default/firefly/importer/pvc.yaml diff --git a/kubernetes/apps/default/firefly/ks.yaml b/kubernetes/main/apps/default/firefly/ks.yaml similarity index 100% rename from kubernetes/apps/default/firefly/ks.yaml rename to kubernetes/main/apps/default/firefly/ks.yaml diff --git a/kubernetes/apps/default/ghostfolio/app/externalsecret.yaml b/kubernetes/main/apps/default/ghostfolio/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/ghostfolio/app/externalsecret.yaml rename to kubernetes/main/apps/default/ghostfolio/app/externalsecret.yaml diff --git a/kubernetes/apps/default/ghostfolio/app/helmrelease.yaml b/kubernetes/main/apps/default/ghostfolio/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/ghostfolio/app/helmrelease.yaml rename to kubernetes/main/apps/default/ghostfolio/app/helmrelease.yaml diff --git a/kubernetes/apps/default/ghostfolio/app/kustomization.yaml b/kubernetes/main/apps/default/ghostfolio/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/ghostfolio/app/kustomization.yaml rename to kubernetes/main/apps/default/ghostfolio/app/kustomization.yaml diff --git a/kubernetes/apps/default/ghostfolio/ks.yaml b/kubernetes/main/apps/default/ghostfolio/ks.yaml similarity index 100% rename from kubernetes/apps/default/ghostfolio/ks.yaml rename to kubernetes/main/apps/default/ghostfolio/ks.yaml diff --git a/kubernetes/apps/default/homepage/app/configmap.yaml b/kubernetes/main/apps/default/homepage/app/configmap.yaml similarity index 100% rename from kubernetes/apps/default/homepage/app/configmap.yaml rename to kubernetes/main/apps/default/homepage/app/configmap.yaml diff --git a/kubernetes/apps/default/homepage/app/externalsecret.yaml b/kubernetes/main/apps/default/homepage/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/homepage/app/externalsecret.yaml rename to kubernetes/main/apps/default/homepage/app/externalsecret.yaml diff --git a/kubernetes/apps/default/homepage/app/helmrelease.yaml b/kubernetes/main/apps/default/homepage/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/homepage/app/helmrelease.yaml rename to kubernetes/main/apps/default/homepage/app/helmrelease.yaml diff --git a/kubernetes/apps/default/homepage/app/kustomization.yaml b/kubernetes/main/apps/default/homepage/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/homepage/app/kustomization.yaml rename to kubernetes/main/apps/default/homepage/app/kustomization.yaml diff --git a/kubernetes/apps/default/homepage/app/rbac.yaml b/kubernetes/main/apps/default/homepage/app/rbac.yaml similarity index 100% rename from kubernetes/apps/default/homepage/app/rbac.yaml rename to kubernetes/main/apps/default/homepage/app/rbac.yaml diff --git a/kubernetes/apps/default/homepage/ks.yaml b/kubernetes/main/apps/default/homepage/ks.yaml similarity index 100% rename from kubernetes/apps/default/homepage/ks.yaml rename to kubernetes/main/apps/default/homepage/ks.yaml diff --git a/kubernetes/apps/default/immich/app/configmap.yaml b/kubernetes/main/apps/default/immich/app/configmap.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/configmap.yaml rename to kubernetes/main/apps/default/immich/app/configmap.yaml diff --git a/kubernetes/apps/default/immich/app/externalsecret.yaml b/kubernetes/main/apps/default/immich/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/externalsecret.yaml rename to kubernetes/main/apps/default/immich/app/externalsecret.yaml diff --git a/kubernetes/apps/default/immich/app/kustomization.yaml b/kubernetes/main/apps/default/immich/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/kustomization.yaml rename to kubernetes/main/apps/default/immich/app/kustomization.yaml diff --git a/kubernetes/apps/default/immich/app/machine-learning/helmrelease.yaml b/kubernetes/main/apps/default/immich/app/machine-learning/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/machine-learning/helmrelease.yaml rename to kubernetes/main/apps/default/immich/app/machine-learning/helmrelease.yaml diff --git a/kubernetes/apps/default/immich/app/machine-learning/kustomization.yaml b/kubernetes/main/apps/default/immich/app/machine-learning/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/machine-learning/kustomization.yaml rename to kubernetes/main/apps/default/immich/app/machine-learning/kustomization.yaml diff --git a/kubernetes/apps/default/immich/app/machine-learning/pvc.yaml b/kubernetes/main/apps/default/immich/app/machine-learning/pvc.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/machine-learning/pvc.yaml rename to kubernetes/main/apps/default/immich/app/machine-learning/pvc.yaml diff --git a/kubernetes/apps/default/immich/app/microservices/helmrelease.yaml b/kubernetes/main/apps/default/immich/app/microservices/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/microservices/helmrelease.yaml rename to kubernetes/main/apps/default/immich/app/microservices/helmrelease.yaml diff --git a/kubernetes/apps/default/immich/app/microservices/kustomization.yaml b/kubernetes/main/apps/default/immich/app/microservices/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/microservices/kustomization.yaml rename to kubernetes/main/apps/default/immich/app/microservices/kustomization.yaml diff --git a/kubernetes/apps/default/immich/app/server/helmrelease.yaml b/kubernetes/main/apps/default/immich/app/server/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/server/helmrelease.yaml rename to kubernetes/main/apps/default/immich/app/server/helmrelease.yaml diff --git a/kubernetes/apps/default/immich/app/server/kustomization.yaml b/kubernetes/main/apps/default/immich/app/server/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/immich/app/server/kustomization.yaml rename to kubernetes/main/apps/default/immich/app/server/kustomization.yaml diff --git a/kubernetes/apps/default/immich/ks.yaml b/kubernetes/main/apps/default/immich/ks.yaml similarity index 100% rename from kubernetes/apps/default/immich/ks.yaml rename to kubernetes/main/apps/default/immich/ks.yaml diff --git a/kubernetes/apps/default/kavita/app/helmrelease.yaml b/kubernetes/main/apps/default/kavita/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/kavita/app/helmrelease.yaml rename to kubernetes/main/apps/default/kavita/app/helmrelease.yaml diff --git a/kubernetes/apps/default/kavita/app/kustomization.yaml b/kubernetes/main/apps/default/kavita/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/kavita/app/kustomization.yaml rename to kubernetes/main/apps/default/kavita/app/kustomization.yaml diff --git a/kubernetes/apps/default/kavita/ks.yaml b/kubernetes/main/apps/default/kavita/ks.yaml similarity index 100% rename from kubernetes/apps/default/kavita/ks.yaml rename to kubernetes/main/apps/default/kavita/ks.yaml diff --git a/kubernetes/apps/default/komga/app/helmrelease.yaml b/kubernetes/main/apps/default/komga/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/komga/app/helmrelease.yaml rename to kubernetes/main/apps/default/komga/app/helmrelease.yaml diff --git a/kubernetes/apps/default/komga/app/kustomization.yaml b/kubernetes/main/apps/default/komga/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/komga/app/kustomization.yaml rename to kubernetes/main/apps/default/komga/app/kustomization.yaml diff --git a/kubernetes/apps/default/komga/ks.yaml b/kubernetes/main/apps/default/komga/ks.yaml similarity index 100% rename from kubernetes/apps/default/komga/ks.yaml rename to kubernetes/main/apps/default/komga/ks.yaml diff --git a/kubernetes/apps/default/kustomization.yaml b/kubernetes/main/apps/default/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/kustomization.yaml rename to kubernetes/main/apps/default/kustomization.yaml diff --git a/kubernetes/apps/default/lidarr/app/externalsecret.yaml b/kubernetes/main/apps/default/lidarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/lidarr/app/externalsecret.yaml rename to kubernetes/main/apps/default/lidarr/app/externalsecret.yaml diff --git a/kubernetes/apps/default/lidarr/app/helmrelease.yaml b/kubernetes/main/apps/default/lidarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/lidarr/app/helmrelease.yaml rename to kubernetes/main/apps/default/lidarr/app/helmrelease.yaml diff --git a/kubernetes/apps/default/lidarr/app/kustomization.yaml b/kubernetes/main/apps/default/lidarr/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/lidarr/app/kustomization.yaml rename to kubernetes/main/apps/default/lidarr/app/kustomization.yaml diff --git a/kubernetes/apps/default/lidarr/ks.yaml b/kubernetes/main/apps/default/lidarr/ks.yaml similarity index 100% rename from kubernetes/apps/default/lidarr/ks.yaml rename to kubernetes/main/apps/default/lidarr/ks.yaml diff --git a/kubernetes/apps/default/metube/app/helmrelease.yaml b/kubernetes/main/apps/default/metube/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/metube/app/helmrelease.yaml rename to kubernetes/main/apps/default/metube/app/helmrelease.yaml diff --git a/kubernetes/apps/default/metube/app/kustomization.yaml b/kubernetes/main/apps/default/metube/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/metube/app/kustomization.yaml rename to kubernetes/main/apps/default/metube/app/kustomization.yaml diff --git a/kubernetes/apps/default/metube/ks.yaml b/kubernetes/main/apps/default/metube/ks.yaml similarity index 100% rename from kubernetes/apps/default/metube/ks.yaml rename to kubernetes/main/apps/default/metube/ks.yaml diff --git a/kubernetes/apps/default/namespace.yaml b/kubernetes/main/apps/default/namespace.yaml similarity index 100% rename from kubernetes/apps/default/namespace.yaml rename to kubernetes/main/apps/default/namespace.yaml diff --git a/kubernetes/apps/default/navidrome/app/externalsecrets.yaml b/kubernetes/main/apps/default/navidrome/app/externalsecrets.yaml similarity index 100% rename from kubernetes/apps/default/navidrome/app/externalsecrets.yaml rename to kubernetes/main/apps/default/navidrome/app/externalsecrets.yaml diff --git a/kubernetes/apps/default/navidrome/app/helmrelease.yaml b/kubernetes/main/apps/default/navidrome/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/navidrome/app/helmrelease.yaml rename to kubernetes/main/apps/default/navidrome/app/helmrelease.yaml diff --git a/kubernetes/apps/default/navidrome/app/kustomization.yaml b/kubernetes/main/apps/default/navidrome/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/navidrome/app/kustomization.yaml rename to kubernetes/main/apps/default/navidrome/app/kustomization.yaml diff --git a/kubernetes/apps/default/navidrome/ks.yaml b/kubernetes/main/apps/default/navidrome/ks.yaml similarity index 100% rename from kubernetes/apps/default/navidrome/ks.yaml rename to kubernetes/main/apps/default/navidrome/ks.yaml diff --git a/kubernetes/apps/default/overseerr/app/helmrelease.yaml b/kubernetes/main/apps/default/overseerr/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/overseerr/app/helmrelease.yaml rename to kubernetes/main/apps/default/overseerr/app/helmrelease.yaml diff --git a/kubernetes/apps/default/overseerr/app/kustomization.yaml b/kubernetes/main/apps/default/overseerr/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/overseerr/app/kustomization.yaml rename to kubernetes/main/apps/default/overseerr/app/kustomization.yaml diff --git a/kubernetes/apps/default/overseerr/ks.yaml b/kubernetes/main/apps/default/overseerr/ks.yaml similarity index 100% rename from kubernetes/apps/default/overseerr/ks.yaml rename to kubernetes/main/apps/default/overseerr/ks.yaml diff --git a/kubernetes/apps/default/plex/app/helmrelease.yaml b/kubernetes/main/apps/default/plex/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/plex/app/helmrelease.yaml rename to kubernetes/main/apps/default/plex/app/helmrelease.yaml diff --git a/kubernetes/apps/default/plex/app/kustomization.yaml b/kubernetes/main/apps/default/plex/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/plex/app/kustomization.yaml rename to kubernetes/main/apps/default/plex/app/kustomization.yaml diff --git a/kubernetes/apps/default/plex/app/pvc.yaml b/kubernetes/main/apps/default/plex/app/pvc.yaml similarity index 100% rename from kubernetes/apps/default/plex/app/pvc.yaml rename to kubernetes/main/apps/default/plex/app/pvc.yaml diff --git a/kubernetes/apps/default/plex/app/resources/lokirule.yaml b/kubernetes/main/apps/default/plex/app/resources/lokirule.yaml similarity index 100% rename from kubernetes/apps/default/plex/app/resources/lokirule.yaml rename to kubernetes/main/apps/default/plex/app/resources/lokirule.yaml diff --git a/kubernetes/apps/default/plex/ks.yaml b/kubernetes/main/apps/default/plex/ks.yaml similarity index 100% rename from kubernetes/apps/default/plex/ks.yaml rename to kubernetes/main/apps/default/plex/ks.yaml diff --git a/kubernetes/apps/default/prowlarr/app/externalsecret.yaml b/kubernetes/main/apps/default/prowlarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/prowlarr/app/externalsecret.yaml rename to kubernetes/main/apps/default/prowlarr/app/externalsecret.yaml diff --git a/kubernetes/apps/default/prowlarr/app/helmrelease.yaml b/kubernetes/main/apps/default/prowlarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/prowlarr/app/helmrelease.yaml rename to kubernetes/main/apps/default/prowlarr/app/helmrelease.yaml diff --git a/kubernetes/apps/default/prowlarr/app/kustomization.yaml b/kubernetes/main/apps/default/prowlarr/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/prowlarr/app/kustomization.yaml rename to kubernetes/main/apps/default/prowlarr/app/kustomization.yaml diff --git a/kubernetes/apps/default/prowlarr/ks.yaml b/kubernetes/main/apps/default/prowlarr/ks.yaml similarity index 100% rename from kubernetes/apps/default/prowlarr/ks.yaml rename to kubernetes/main/apps/default/prowlarr/ks.yaml diff --git a/kubernetes/apps/default/radarr/app/externalsecret.yaml b/kubernetes/main/apps/default/radarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/radarr/app/externalsecret.yaml rename to kubernetes/main/apps/default/radarr/app/externalsecret.yaml diff --git a/kubernetes/apps/default/radarr/app/helmrelease.yaml b/kubernetes/main/apps/default/radarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/radarr/app/helmrelease.yaml rename to kubernetes/main/apps/default/radarr/app/helmrelease.yaml diff --git a/kubernetes/apps/default/radarr/app/kustomization.yaml b/kubernetes/main/apps/default/radarr/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/radarr/app/kustomization.yaml rename to kubernetes/main/apps/default/radarr/app/kustomization.yaml diff --git a/kubernetes/apps/default/radarr/ks.yaml b/kubernetes/main/apps/default/radarr/ks.yaml similarity index 100% rename from kubernetes/apps/default/radarr/ks.yaml rename to kubernetes/main/apps/default/radarr/ks.yaml diff --git a/kubernetes/apps/default/readarr/app/externalsecret.yaml b/kubernetes/main/apps/default/readarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/readarr/app/externalsecret.yaml rename to kubernetes/main/apps/default/readarr/app/externalsecret.yaml diff --git a/kubernetes/apps/default/readarr/app/helmrelease.yaml b/kubernetes/main/apps/default/readarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/readarr/app/helmrelease.yaml rename to kubernetes/main/apps/default/readarr/app/helmrelease.yaml diff --git a/kubernetes/apps/default/readarr/app/kustomization.yaml b/kubernetes/main/apps/default/readarr/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/readarr/app/kustomization.yaml rename to kubernetes/main/apps/default/readarr/app/kustomization.yaml diff --git a/kubernetes/apps/default/readarr/ks.yaml b/kubernetes/main/apps/default/readarr/ks.yaml similarity index 100% rename from kubernetes/apps/default/readarr/ks.yaml rename to kubernetes/main/apps/default/readarr/ks.yaml diff --git a/kubernetes/apps/default/sabnzbd/app/externalsecret.yaml b/kubernetes/main/apps/default/sabnzbd/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/sabnzbd/app/externalsecret.yaml rename to kubernetes/main/apps/default/sabnzbd/app/externalsecret.yaml diff --git a/kubernetes/apps/default/sabnzbd/app/helmrelease.yaml b/kubernetes/main/apps/default/sabnzbd/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/sabnzbd/app/helmrelease.yaml rename to kubernetes/main/apps/default/sabnzbd/app/helmrelease.yaml diff --git a/kubernetes/apps/default/sabnzbd/app/kustomization.yaml b/kubernetes/main/apps/default/sabnzbd/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/sabnzbd/app/kustomization.yaml rename to kubernetes/main/apps/default/sabnzbd/app/kustomization.yaml diff --git a/kubernetes/apps/default/sabnzbd/app/resources/cross-seed.sh b/kubernetes/main/apps/default/sabnzbd/app/resources/cross-seed.sh similarity index 100% rename from kubernetes/apps/default/sabnzbd/app/resources/cross-seed.sh rename to kubernetes/main/apps/default/sabnzbd/app/resources/cross-seed.sh diff --git a/kubernetes/apps/default/sabnzbd/ks.yaml b/kubernetes/main/apps/default/sabnzbd/ks.yaml similarity index 100% rename from kubernetes/apps/default/sabnzbd/ks.yaml rename to kubernetes/main/apps/default/sabnzbd/ks.yaml diff --git a/kubernetes/apps/default/sonarr/app/externalsecret.yaml b/kubernetes/main/apps/default/sonarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/sonarr/app/externalsecret.yaml rename to kubernetes/main/apps/default/sonarr/app/externalsecret.yaml diff --git a/kubernetes/apps/default/sonarr/app/helmrelease.yaml b/kubernetes/main/apps/default/sonarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/sonarr/app/helmrelease.yaml rename to kubernetes/main/apps/default/sonarr/app/helmrelease.yaml diff --git a/kubernetes/apps/default/sonarr/app/kustomization.yaml b/kubernetes/main/apps/default/sonarr/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/sonarr/app/kustomization.yaml rename to kubernetes/main/apps/default/sonarr/app/kustomization.yaml diff --git a/kubernetes/apps/default/sonarr/ks.yaml b/kubernetes/main/apps/default/sonarr/ks.yaml similarity index 100% rename from kubernetes/apps/default/sonarr/ks.yaml rename to kubernetes/main/apps/default/sonarr/ks.yaml diff --git a/kubernetes/apps/default/tautulli/app/helmrelease.yaml b/kubernetes/main/apps/default/tautulli/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/tautulli/app/helmrelease.yaml rename to kubernetes/main/apps/default/tautulli/app/helmrelease.yaml diff --git a/kubernetes/apps/default/tautulli/app/kustomization.yaml b/kubernetes/main/apps/default/tautulli/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/tautulli/app/kustomization.yaml rename to kubernetes/main/apps/default/tautulli/app/kustomization.yaml diff --git a/kubernetes/apps/default/tautulli/app/pvc.yaml b/kubernetes/main/apps/default/tautulli/app/pvc.yaml similarity index 100% rename from kubernetes/apps/default/tautulli/app/pvc.yaml rename to kubernetes/main/apps/default/tautulli/app/pvc.yaml diff --git a/kubernetes/apps/default/tautulli/ks.yaml b/kubernetes/main/apps/default/tautulli/ks.yaml similarity index 100% rename from kubernetes/apps/default/tautulli/ks.yaml rename to kubernetes/main/apps/default/tautulli/ks.yaml diff --git a/kubernetes/apps/default/wordpress/app/externalsecret.yaml b/kubernetes/main/apps/default/wordpress/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/default/wordpress/app/externalsecret.yaml rename to kubernetes/main/apps/default/wordpress/app/externalsecret.yaml diff --git a/kubernetes/apps/default/wordpress/app/helmrelease.yaml b/kubernetes/main/apps/default/wordpress/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/default/wordpress/app/helmrelease.yaml rename to kubernetes/main/apps/default/wordpress/app/helmrelease.yaml diff --git a/kubernetes/apps/default/wordpress/app/kustomization.yaml b/kubernetes/main/apps/default/wordpress/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/default/wordpress/app/kustomization.yaml rename to kubernetes/main/apps/default/wordpress/app/kustomization.yaml diff --git a/kubernetes/apps/default/wordpress/ks.yaml b/kubernetes/main/apps/default/wordpress/ks.yaml similarity index 100% rename from kubernetes/apps/default/wordpress/ks.yaml rename to kubernetes/main/apps/default/wordpress/ks.yaml diff --git a/kubernetes/apps/external-secrets/external-secrets/app/helmrelease.yaml b/kubernetes/main/apps/external-secrets/external-secrets/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/external-secrets/external-secrets/app/helmrelease.yaml rename to kubernetes/main/apps/external-secrets/external-secrets/app/helmrelease.yaml diff --git a/kubernetes/apps/external-secrets/external-secrets/app/kustomization.yaml b/kubernetes/main/apps/external-secrets/external-secrets/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/external-secrets/external-secrets/app/kustomization.yaml rename to kubernetes/main/apps/external-secrets/external-secrets/app/kustomization.yaml diff --git a/kubernetes/apps/external-secrets/external-secrets/ks.yaml b/kubernetes/main/apps/external-secrets/external-secrets/ks.yaml similarity index 100% rename from kubernetes/apps/external-secrets/external-secrets/ks.yaml rename to kubernetes/main/apps/external-secrets/external-secrets/ks.yaml diff --git a/kubernetes/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml b/kubernetes/main/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml similarity index 100% rename from kubernetes/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml rename to kubernetes/main/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml diff --git a/kubernetes/apps/external-secrets/external-secrets/stores/kustomization.yaml b/kubernetes/main/apps/external-secrets/external-secrets/stores/kustomization.yaml similarity index 100% rename from kubernetes/apps/external-secrets/external-secrets/stores/kustomization.yaml rename to kubernetes/main/apps/external-secrets/external-secrets/stores/kustomization.yaml diff --git a/kubernetes/apps/external-secrets/kustomization.yaml b/kubernetes/main/apps/external-secrets/kustomization.yaml similarity index 100% rename from kubernetes/apps/external-secrets/kustomization.yaml rename to kubernetes/main/apps/external-secrets/kustomization.yaml diff --git a/kubernetes/apps/external-secrets/namespace.yaml b/kubernetes/main/apps/external-secrets/namespace.yaml similarity index 100% rename from kubernetes/apps/external-secrets/namespace.yaml rename to kubernetes/main/apps/external-secrets/namespace.yaml diff --git a/kubernetes/apps/external-secrets/onepassword-connect/app/helmrelease.yaml b/kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/external-secrets/onepassword-connect/app/helmrelease.yaml rename to kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml diff --git a/kubernetes/apps/external-secrets/onepassword-connect/app/kustomization.yaml b/kubernetes/main/apps/external-secrets/onepassword-connect/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/external-secrets/onepassword-connect/app/kustomization.yaml rename to kubernetes/main/apps/external-secrets/onepassword-connect/app/kustomization.yaml diff --git a/kubernetes/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml b/kubernetes/main/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml similarity index 100% rename from kubernetes/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml rename to kubernetes/main/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml diff --git a/kubernetes/apps/external-secrets/onepassword-connect/ks.yaml b/kubernetes/main/apps/external-secrets/onepassword-connect/ks.yaml similarity index 100% rename from kubernetes/apps/external-secrets/onepassword-connect/ks.yaml rename to kubernetes/main/apps/external-secrets/onepassword-connect/ks.yaml diff --git a/kubernetes/apps/flux-system/kustomization.yaml b/kubernetes/main/apps/flux-system/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/kustomization.yaml rename to kubernetes/main/apps/flux-system/kustomization.yaml diff --git a/kubernetes/apps/flux-system/namespace.yaml b/kubernetes/main/apps/flux-system/namespace.yaml similarity index 100% rename from kubernetes/apps/flux-system/namespace.yaml rename to kubernetes/main/apps/flux-system/namespace.yaml diff --git a/kubernetes/apps/flux-system/webhooks/app/github/ingress.yaml b/kubernetes/main/apps/flux-system/webhooks/app/github/ingress.yaml similarity index 100% rename from kubernetes/apps/flux-system/webhooks/app/github/ingress.yaml rename to kubernetes/main/apps/flux-system/webhooks/app/github/ingress.yaml diff --git a/kubernetes/apps/flux-system/webhooks/app/github/kustomization.yaml b/kubernetes/main/apps/flux-system/webhooks/app/github/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/webhooks/app/github/kustomization.yaml rename to kubernetes/main/apps/flux-system/webhooks/app/github/kustomization.yaml diff --git a/kubernetes/apps/flux-system/webhooks/app/github/receiver.yaml b/kubernetes/main/apps/flux-system/webhooks/app/github/receiver.yaml similarity index 100% rename from kubernetes/apps/flux-system/webhooks/app/github/receiver.yaml rename to kubernetes/main/apps/flux-system/webhooks/app/github/receiver.yaml diff --git a/kubernetes/apps/flux-system/webhooks/app/github/secret.sops.yaml b/kubernetes/main/apps/flux-system/webhooks/app/github/secret.sops.yaml similarity index 100% rename from kubernetes/apps/flux-system/webhooks/app/github/secret.sops.yaml rename to kubernetes/main/apps/flux-system/webhooks/app/github/secret.sops.yaml diff --git a/kubernetes/apps/flux-system/webhooks/app/kustomization.yaml b/kubernetes/main/apps/flux-system/webhooks/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/flux-system/webhooks/app/kustomization.yaml rename to kubernetes/main/apps/flux-system/webhooks/app/kustomization.yaml diff --git a/kubernetes/apps/flux-system/webhooks/ks.yaml b/kubernetes/main/apps/flux-system/webhooks/ks.yaml similarity index 100% rename from kubernetes/apps/flux-system/webhooks/ks.yaml rename to kubernetes/main/apps/flux-system/webhooks/ks.yaml diff --git a/kubernetes/apps/kube-system/cilium/app/helm-values.yaml b/kubernetes/main/apps/kube-system/cilium/app/helm-values.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/app/helm-values.yaml rename to kubernetes/main/apps/kube-system/cilium/app/helm-values.yaml diff --git a/kubernetes/apps/kube-system/cilium/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/cilium/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/cilium/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/cilium/app/kustomization.yaml b/kubernetes/main/apps/kube-system/cilium/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/cilium/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/cilium/app/kustomizeconfig.yaml b/kubernetes/main/apps/kube-system/cilium/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/app/kustomizeconfig.yaml rename to kubernetes/main/apps/kube-system/cilium/app/kustomizeconfig.yaml diff --git a/kubernetes/apps/kube-system/cilium/config/cilium-l3.yaml b/kubernetes/main/apps/kube-system/cilium/config/cilium-l3.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/config/cilium-l3.yaml rename to kubernetes/main/apps/kube-system/cilium/config/cilium-l3.yaml diff --git a/kubernetes/apps/kube-system/cilium/config/kustomization.yaml b/kubernetes/main/apps/kube-system/cilium/config/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/config/kustomization.yaml rename to kubernetes/main/apps/kube-system/cilium/config/kustomization.yaml diff --git a/kubernetes/apps/kube-system/cilium/ks.yaml b/kubernetes/main/apps/kube-system/cilium/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/cilium/ks.yaml rename to kubernetes/main/apps/kube-system/cilium/ks.yaml diff --git a/kubernetes/apps/kube-system/coredns/app/helm-values.yaml b/kubernetes/main/apps/kube-system/coredns/app/helm-values.yaml similarity index 100% rename from kubernetes/apps/kube-system/coredns/app/helm-values.yaml rename to kubernetes/main/apps/kube-system/coredns/app/helm-values.yaml diff --git a/kubernetes/apps/kube-system/coredns/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/coredns/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/coredns/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/coredns/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/coredns/app/kustomization.yaml b/kubernetes/main/apps/kube-system/coredns/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/coredns/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/coredns/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/coredns/app/kustomizeconfig.yaml b/kubernetes/main/apps/kube-system/coredns/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/apps/kube-system/coredns/app/kustomizeconfig.yaml rename to kubernetes/main/apps/kube-system/coredns/app/kustomizeconfig.yaml diff --git a/kubernetes/apps/kube-system/coredns/ks.yaml b/kubernetes/main/apps/kube-system/coredns/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/coredns/ks.yaml rename to kubernetes/main/apps/kube-system/coredns/ks.yaml diff --git a/kubernetes/apps/kube-system/fstrim/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/fstrim/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/fstrim/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/fstrim/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/fstrim/app/kustomization.yaml b/kubernetes/main/apps/kube-system/fstrim/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/fstrim/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/fstrim/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/fstrim/ks.yaml b/kubernetes/main/apps/kube-system/fstrim/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/fstrim/ks.yaml rename to kubernetes/main/apps/kube-system/fstrim/ks.yaml diff --git a/kubernetes/apps/kube-system/intel-device-plugin/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/intel-device-plugin/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/intel-device-plugin/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/intel-device-plugin/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/intel-device-plugin/app/kustomization.yaml b/kubernetes/main/apps/kube-system/intel-device-plugin/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/intel-device-plugin/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/intel-device-plugin/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml b/kubernetes/main/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml rename to kubernetes/main/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml b/kubernetes/main/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml rename to kubernetes/main/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml diff --git a/kubernetes/apps/kube-system/intel-device-plugin/ks.yaml b/kubernetes/main/apps/kube-system/intel-device-plugin/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/intel-device-plugin/ks.yaml rename to kubernetes/main/apps/kube-system/intel-device-plugin/ks.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml b/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml similarity index 100% rename from kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml rename to kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml b/kubernetes/main/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/main/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml b/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml rename to kubernetes/main/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml b/kubernetes/main/apps/kube-system/kubelet-csr-approver/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml rename to kubernetes/main/apps/kube-system/kubelet-csr-approver/ks.yaml diff --git a/kubernetes/apps/kube-system/kustomization.yaml b/kubernetes/main/apps/kube-system/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/kustomization.yaml rename to kubernetes/main/apps/kube-system/kustomization.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/metrics-server/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/metrics-server/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml b/kubernetes/main/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/main/apps/kube-system/metrics-server/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/ks.yaml b/kubernetes/main/apps/kube-system/metrics-server/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/metrics-server/ks.yaml rename to kubernetes/main/apps/kube-system/metrics-server/ks.yaml diff --git a/kubernetes/apps/kube-system/namespace.yaml b/kubernetes/main/apps/kube-system/namespace.yaml similarity index 100% rename from kubernetes/apps/kube-system/namespace.yaml rename to kubernetes/main/apps/kube-system/namespace.yaml diff --git a/kubernetes/apps/kube-system/node-feature-discovery/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/node-feature-discovery/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/node-feature-discovery/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/node-feature-discovery/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/node-feature-discovery/app/kustomization.yaml b/kubernetes/main/apps/kube-system/node-feature-discovery/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/node-feature-discovery/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/node-feature-discovery/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/node-feature-discovery/ks.yaml b/kubernetes/main/apps/kube-system/node-feature-discovery/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/node-feature-discovery/ks.yaml rename to kubernetes/main/apps/kube-system/node-feature-discovery/ks.yaml diff --git a/kubernetes/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml b/kubernetes/main/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml similarity index 100% rename from kubernetes/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml rename to kubernetes/main/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml diff --git a/kubernetes/apps/kube-system/node-feature-discovery/rules/kustomization.yaml b/kubernetes/main/apps/kube-system/node-feature-discovery/rules/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/node-feature-discovery/rules/kustomization.yaml rename to kubernetes/main/apps/kube-system/node-feature-discovery/rules/kustomization.yaml diff --git a/kubernetes/apps/kube-system/reloader/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/reloader/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/reloader/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/reloader/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/reloader/app/kustomization.yaml b/kubernetes/main/apps/kube-system/reloader/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/reloader/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/reloader/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/reloader/ks.yaml b/kubernetes/main/apps/kube-system/reloader/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/reloader/ks.yaml rename to kubernetes/main/apps/kube-system/reloader/ks.yaml diff --git a/kubernetes/apps/kube-system/spegel/app/helm-values.yaml b/kubernetes/main/apps/kube-system/spegel/app/helm-values.yaml similarity index 100% rename from kubernetes/apps/kube-system/spegel/app/helm-values.yaml rename to kubernetes/main/apps/kube-system/spegel/app/helm-values.yaml diff --git a/kubernetes/apps/kube-system/spegel/app/helmrelease.yaml b/kubernetes/main/apps/kube-system/spegel/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/kube-system/spegel/app/helmrelease.yaml rename to kubernetes/main/apps/kube-system/spegel/app/helmrelease.yaml diff --git a/kubernetes/apps/kube-system/spegel/app/kustomization.yaml b/kubernetes/main/apps/kube-system/spegel/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/kube-system/spegel/app/kustomization.yaml rename to kubernetes/main/apps/kube-system/spegel/app/kustomization.yaml diff --git a/kubernetes/apps/kube-system/spegel/app/kustomizeconfig.yaml b/kubernetes/main/apps/kube-system/spegel/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/apps/kube-system/spegel/app/kustomizeconfig.yaml rename to kubernetes/main/apps/kube-system/spegel/app/kustomizeconfig.yaml diff --git a/kubernetes/apps/kube-system/spegel/ks.yaml b/kubernetes/main/apps/kube-system/spegel/ks.yaml similarity index 100% rename from kubernetes/apps/kube-system/spegel/ks.yaml rename to kubernetes/main/apps/kube-system/spegel/ks.yaml diff --git a/kubernetes/apps/network/cloudflared/app/configs/config.yaml b/kubernetes/main/apps/network/cloudflared/app/configs/config.yaml similarity index 100% rename from kubernetes/apps/network/cloudflared/app/configs/config.yaml rename to kubernetes/main/apps/network/cloudflared/app/configs/config.yaml diff --git a/kubernetes/apps/network/cloudflared/app/dnsendpoint.yaml b/kubernetes/main/apps/network/cloudflared/app/dnsendpoint.yaml similarity index 100% rename from kubernetes/apps/network/cloudflared/app/dnsendpoint.yaml rename to kubernetes/main/apps/network/cloudflared/app/dnsendpoint.yaml diff --git a/kubernetes/apps/network/cloudflared/app/helmrelease.yaml b/kubernetes/main/apps/network/cloudflared/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/cloudflared/app/helmrelease.yaml rename to kubernetes/main/apps/network/cloudflared/app/helmrelease.yaml diff --git a/kubernetes/apps/network/cloudflared/app/kustomization.yaml b/kubernetes/main/apps/network/cloudflared/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/cloudflared/app/kustomization.yaml rename to kubernetes/main/apps/network/cloudflared/app/kustomization.yaml diff --git a/kubernetes/apps/network/cloudflared/app/secret.sops.yaml b/kubernetes/main/apps/network/cloudflared/app/secret.sops.yaml similarity index 100% rename from kubernetes/apps/network/cloudflared/app/secret.sops.yaml rename to kubernetes/main/apps/network/cloudflared/app/secret.sops.yaml diff --git a/kubernetes/apps/network/cloudflared/ks.yaml b/kubernetes/main/apps/network/cloudflared/ks.yaml similarity index 100% rename from kubernetes/apps/network/cloudflared/ks.yaml rename to kubernetes/main/apps/network/cloudflared/ks.yaml diff --git a/kubernetes/apps/network/echo-server/app/helmrelease.yaml b/kubernetes/main/apps/network/echo-server/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/echo-server/app/helmrelease.yaml rename to kubernetes/main/apps/network/echo-server/app/helmrelease.yaml diff --git a/kubernetes/apps/network/echo-server/app/kustomization.yaml b/kubernetes/main/apps/network/echo-server/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/echo-server/app/kustomization.yaml rename to kubernetes/main/apps/network/echo-server/app/kustomization.yaml diff --git a/kubernetes/apps/network/echo-server/ks.yaml b/kubernetes/main/apps/network/echo-server/ks.yaml similarity index 100% rename from kubernetes/apps/network/echo-server/ks.yaml rename to kubernetes/main/apps/network/echo-server/ks.yaml diff --git a/kubernetes/apps/network/external-dns/cloudflare/helmrelease.yaml b/kubernetes/main/apps/network/external-dns/cloudflare/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/cloudflare/helmrelease.yaml rename to kubernetes/main/apps/network/external-dns/cloudflare/helmrelease.yaml diff --git a/kubernetes/apps/network/external-dns/cloudflare/kustomization.yaml b/kubernetes/main/apps/network/external-dns/cloudflare/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/cloudflare/kustomization.yaml rename to kubernetes/main/apps/network/external-dns/cloudflare/kustomization.yaml diff --git a/kubernetes/apps/network/external-dns/cloudflare/secret.sops.yaml b/kubernetes/main/apps/network/external-dns/cloudflare/secret.sops.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/cloudflare/secret.sops.yaml rename to kubernetes/main/apps/network/external-dns/cloudflare/secret.sops.yaml diff --git a/kubernetes/apps/network/external-dns/ks.yaml b/kubernetes/main/apps/network/external-dns/ks.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/ks.yaml rename to kubernetes/main/apps/network/external-dns/ks.yaml diff --git a/kubernetes/apps/network/external-dns/unifi/helmrelease.yaml b/kubernetes/main/apps/network/external-dns/unifi/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/unifi/helmrelease.yaml rename to kubernetes/main/apps/network/external-dns/unifi/helmrelease.yaml diff --git a/kubernetes/apps/network/external-dns/unifi/hr.yaml b/kubernetes/main/apps/network/external-dns/unifi/hr.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/unifi/hr.yaml rename to kubernetes/main/apps/network/external-dns/unifi/hr.yaml diff --git a/kubernetes/apps/network/external-dns/unifi/kustomization.yaml b/kubernetes/main/apps/network/external-dns/unifi/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/unifi/kustomization.yaml rename to kubernetes/main/apps/network/external-dns/unifi/kustomization.yaml diff --git a/kubernetes/apps/network/external-dns/unifi/secret.sops.yaml b/kubernetes/main/apps/network/external-dns/unifi/secret.sops.yaml similarity index 100% rename from kubernetes/apps/network/external-dns/unifi/secret.sops.yaml rename to kubernetes/main/apps/network/external-dns/unifi/secret.sops.yaml diff --git a/kubernetes/apps/network/ingress-nginx/certificates/kustomization.yaml b/kubernetes/main/apps/network/ingress-nginx/certificates/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/certificates/kustomization.yaml rename to kubernetes/main/apps/network/ingress-nginx/certificates/kustomization.yaml diff --git a/kubernetes/apps/network/ingress-nginx/certificates/production.yaml b/kubernetes/main/apps/network/ingress-nginx/certificates/production.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/certificates/production.yaml rename to kubernetes/main/apps/network/ingress-nginx/certificates/production.yaml diff --git a/kubernetes/apps/network/ingress-nginx/certificates/staging.yaml b/kubernetes/main/apps/network/ingress-nginx/certificates/staging.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/certificates/staging.yaml rename to kubernetes/main/apps/network/ingress-nginx/certificates/staging.yaml diff --git a/kubernetes/apps/network/ingress-nginx/external/helmrelease.yaml b/kubernetes/main/apps/network/ingress-nginx/external/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/external/helmrelease.yaml rename to kubernetes/main/apps/network/ingress-nginx/external/helmrelease.yaml diff --git a/kubernetes/apps/network/ingress-nginx/external/hr.yaml b/kubernetes/main/apps/network/ingress-nginx/external/hr.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/external/hr.yaml rename to kubernetes/main/apps/network/ingress-nginx/external/hr.yaml diff --git a/kubernetes/apps/network/ingress-nginx/external/hr1.yaml b/kubernetes/main/apps/network/ingress-nginx/external/hr1.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/external/hr1.yaml rename to kubernetes/main/apps/network/ingress-nginx/external/hr1.yaml diff --git a/kubernetes/apps/network/ingress-nginx/external/kustomization.yaml b/kubernetes/main/apps/network/ingress-nginx/external/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/external/kustomization.yaml rename to kubernetes/main/apps/network/ingress-nginx/external/kustomization.yaml diff --git a/kubernetes/apps/network/ingress-nginx/internal/helmrelease.yaml b/kubernetes/main/apps/network/ingress-nginx/internal/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/internal/helmrelease.yaml rename to kubernetes/main/apps/network/ingress-nginx/internal/helmrelease.yaml diff --git a/kubernetes/apps/network/ingress-nginx/internal/hr.yaml b/kubernetes/main/apps/network/ingress-nginx/internal/hr.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/internal/hr.yaml rename to kubernetes/main/apps/network/ingress-nginx/internal/hr.yaml diff --git a/kubernetes/apps/network/ingress-nginx/internal/hr1.yaml b/kubernetes/main/apps/network/ingress-nginx/internal/hr1.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/internal/hr1.yaml rename to kubernetes/main/apps/network/ingress-nginx/internal/hr1.yaml diff --git a/kubernetes/apps/network/ingress-nginx/internal/kustomization.yaml b/kubernetes/main/apps/network/ingress-nginx/internal/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/internal/kustomization.yaml rename to kubernetes/main/apps/network/ingress-nginx/internal/kustomization.yaml diff --git a/kubernetes/apps/network/ingress-nginx/ks.yaml b/kubernetes/main/apps/network/ingress-nginx/ks.yaml similarity index 100% rename from kubernetes/apps/network/ingress-nginx/ks.yaml rename to kubernetes/main/apps/network/ingress-nginx/ks.yaml diff --git a/kubernetes/apps/network/k8s-gateway/app/helmrelease.yaml b/kubernetes/main/apps/network/k8s-gateway/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/network/k8s-gateway/app/helmrelease.yaml rename to kubernetes/main/apps/network/k8s-gateway/app/helmrelease.yaml diff --git a/kubernetes/apps/network/k8s-gateway/app/kustomization.yaml b/kubernetes/main/apps/network/k8s-gateway/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/k8s-gateway/app/kustomization.yaml rename to kubernetes/main/apps/network/k8s-gateway/app/kustomization.yaml diff --git a/kubernetes/apps/network/k8s-gateway/ks.yaml b/kubernetes/main/apps/network/k8s-gateway/ks.yaml similarity index 100% rename from kubernetes/apps/network/k8s-gateway/ks.yaml rename to kubernetes/main/apps/network/k8s-gateway/ks.yaml diff --git a/kubernetes/apps/network/kustomization.yaml b/kubernetes/main/apps/network/kustomization.yaml similarity index 100% rename from kubernetes/apps/network/kustomization.yaml rename to kubernetes/main/apps/network/kustomization.yaml diff --git a/kubernetes/apps/network/namespace.yaml b/kubernetes/main/apps/network/namespace.yaml similarity index 100% rename from kubernetes/apps/network/namespace.yaml rename to kubernetes/main/apps/network/namespace.yaml diff --git a/kubernetes/apps/observability/blackbox-exporter/app/helmrelease.yaml b/kubernetes/main/apps/observability/blackbox-exporter/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/blackbox-exporter/app/helmrelease.yaml rename to kubernetes/main/apps/observability/blackbox-exporter/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/blackbox-exporter/app/kustomization.yaml b/kubernetes/main/apps/observability/blackbox-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/blackbox-exporter/app/kustomization.yaml rename to kubernetes/main/apps/observability/blackbox-exporter/app/kustomization.yaml diff --git a/kubernetes/apps/observability/blackbox-exporter/app/probes.yaml b/kubernetes/main/apps/observability/blackbox-exporter/app/probes.yaml similarity index 100% rename from kubernetes/apps/observability/blackbox-exporter/app/probes.yaml rename to kubernetes/main/apps/observability/blackbox-exporter/app/probes.yaml diff --git a/kubernetes/apps/observability/blackbox-exporter/ks.yaml b/kubernetes/main/apps/observability/blackbox-exporter/ks.yaml similarity index 100% rename from kubernetes/apps/observability/blackbox-exporter/ks.yaml rename to kubernetes/main/apps/observability/blackbox-exporter/ks.yaml diff --git a/kubernetes/apps/observability/gatus/app/externalsecret.yaml b/kubernetes/main/apps/observability/gatus/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/observability/gatus/app/externalsecret.yaml rename to kubernetes/main/apps/observability/gatus/app/externalsecret.yaml diff --git a/kubernetes/apps/observability/gatus/app/helmrelease.yaml b/kubernetes/main/apps/observability/gatus/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/gatus/app/helmrelease.yaml rename to kubernetes/main/apps/observability/gatus/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/gatus/app/kustomization.yaml b/kubernetes/main/apps/observability/gatus/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/gatus/app/kustomization.yaml rename to kubernetes/main/apps/observability/gatus/app/kustomization.yaml diff --git a/kubernetes/apps/observability/gatus/app/rbac.yaml b/kubernetes/main/apps/observability/gatus/app/rbac.yaml similarity index 100% rename from kubernetes/apps/observability/gatus/app/rbac.yaml rename to kubernetes/main/apps/observability/gatus/app/rbac.yaml diff --git a/kubernetes/apps/observability/gatus/app/resources/config.yaml b/kubernetes/main/apps/observability/gatus/app/resources/config.yaml similarity index 100% rename from kubernetes/apps/observability/gatus/app/resources/config.yaml rename to kubernetes/main/apps/observability/gatus/app/resources/config.yaml diff --git a/kubernetes/apps/observability/gatus/ks.yaml b/kubernetes/main/apps/observability/gatus/ks.yaml similarity index 100% rename from kubernetes/apps/observability/gatus/ks.yaml rename to kubernetes/main/apps/observability/gatus/ks.yaml diff --git a/kubernetes/apps/observability/grafana/app/externalsecret.yaml b/kubernetes/main/apps/observability/grafana/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/observability/grafana/app/externalsecret.yaml rename to kubernetes/main/apps/observability/grafana/app/externalsecret.yaml diff --git a/kubernetes/apps/observability/grafana/app/helmrelease.yaml b/kubernetes/main/apps/observability/grafana/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/grafana/app/helmrelease.yaml rename to kubernetes/main/apps/observability/grafana/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/grafana/app/kustomization.yaml b/kubernetes/main/apps/observability/grafana/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/grafana/app/kustomization.yaml rename to kubernetes/main/apps/observability/grafana/app/kustomization.yaml diff --git a/kubernetes/apps/observability/grafana/ks.yaml b/kubernetes/main/apps/observability/grafana/ks.yaml similarity index 100% rename from kubernetes/apps/observability/grafana/ks.yaml rename to kubernetes/main/apps/observability/grafana/ks.yaml diff --git a/kubernetes/apps/observability/kromgo/app/helmrelease.yaml b/kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/kromgo/app/helmrelease.yaml rename to kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/kromgo/app/kustomization.yaml b/kubernetes/main/apps/observability/kromgo/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/kromgo/app/kustomization.yaml rename to kubernetes/main/apps/observability/kromgo/app/kustomization.yaml diff --git a/kubernetes/apps/observability/kromgo/app/resources/config.yaml b/kubernetes/main/apps/observability/kromgo/app/resources/config.yaml similarity index 100% rename from kubernetes/apps/observability/kromgo/app/resources/config.yaml rename to kubernetes/main/apps/observability/kromgo/app/resources/config.yaml diff --git a/kubernetes/apps/observability/kromgo/ks.yaml b/kubernetes/main/apps/observability/kromgo/ks.yaml similarity index 100% rename from kubernetes/apps/observability/kromgo/ks.yaml rename to kubernetes/main/apps/observability/kromgo/ks.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/externalsecret.yaml b/kubernetes/main/apps/observability/kube-prometheus-stack/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/externalsecret.yaml rename to kubernetes/main/apps/observability/kube-prometheus-stack/app/externalsecret.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/helmrelease.yaml b/kubernetes/main/apps/observability/kube-prometheus-stack/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/helmrelease.yaml rename to kubernetes/main/apps/observability/kube-prometheus-stack/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/kustomization.yaml b/kubernetes/main/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/main/apps/observability/kube-prometheus-stack/app/kustomization.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml b/kubernetes/main/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml rename to kubernetes/main/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml b/kubernetes/main/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml rename to kubernetes/main/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml diff --git a/kubernetes/apps/observability/kube-prometheus-stack/ks.yaml b/kubernetes/main/apps/observability/kube-prometheus-stack/ks.yaml similarity index 100% rename from kubernetes/apps/observability/kube-prometheus-stack/ks.yaml rename to kubernetes/main/apps/observability/kube-prometheus-stack/ks.yaml diff --git a/kubernetes/apps/observability/kustomization.yaml b/kubernetes/main/apps/observability/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/kustomization.yaml rename to kubernetes/main/apps/observability/kustomization.yaml diff --git a/kubernetes/apps/observability/loki/app/helmrelease.yaml b/kubernetes/main/apps/observability/loki/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/helmrelease.yaml rename to kubernetes/main/apps/observability/loki/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/loki/app/hr_backup.yaml b/kubernetes/main/apps/observability/loki/app/hr_backup.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/hr_backup.yaml rename to kubernetes/main/apps/observability/loki/app/hr_backup.yaml diff --git a/kubernetes/apps/observability/loki/app/kustomization.yaml b/kubernetes/main/apps/observability/loki/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/loki/app/kustomization.yaml rename to kubernetes/main/apps/observability/loki/app/kustomization.yaml diff --git a/kubernetes/apps/observability/loki/ks.yaml b/kubernetes/main/apps/observability/loki/ks.yaml similarity index 100% rename from kubernetes/apps/observability/loki/ks.yaml rename to kubernetes/main/apps/observability/loki/ks.yaml diff --git a/kubernetes/apps/observability/namespace.yaml b/kubernetes/main/apps/observability/namespace.yaml similarity index 100% rename from kubernetes/apps/observability/namespace.yaml rename to kubernetes/main/apps/observability/namespace.yaml diff --git a/kubernetes/apps/observability/prometheus-operator-crds/app/helmrelease.yaml b/kubernetes/main/apps/observability/prometheus-operator-crds/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/prometheus-operator-crds/app/helmrelease.yaml rename to kubernetes/main/apps/observability/prometheus-operator-crds/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/prometheus-operator-crds/app/kustomization.yaml b/kubernetes/main/apps/observability/prometheus-operator-crds/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/prometheus-operator-crds/app/kustomization.yaml rename to kubernetes/main/apps/observability/prometheus-operator-crds/app/kustomization.yaml diff --git a/kubernetes/apps/observability/prometheus-operator-crds/ks.yaml b/kubernetes/main/apps/observability/prometheus-operator-crds/ks.yaml similarity index 100% rename from kubernetes/apps/observability/prometheus-operator-crds/ks.yaml rename to kubernetes/main/apps/observability/prometheus-operator-crds/ks.yaml diff --git a/kubernetes/apps/observability/promtail/app/helmrelease.yaml b/kubernetes/main/apps/observability/promtail/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/promtail/app/helmrelease.yaml rename to kubernetes/main/apps/observability/promtail/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/promtail/app/kustomization.yaml b/kubernetes/main/apps/observability/promtail/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/promtail/app/kustomization.yaml rename to kubernetes/main/apps/observability/promtail/app/kustomization.yaml diff --git a/kubernetes/apps/observability/promtail/ks.yaml b/kubernetes/main/apps/observability/promtail/ks.yaml similarity index 100% rename from kubernetes/apps/observability/promtail/ks.yaml rename to kubernetes/main/apps/observability/promtail/ks.yaml diff --git a/kubernetes/apps/observability/smartctl-exporter/app/helmrelease.yaml b/kubernetes/main/apps/observability/smartctl-exporter/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/smartctl-exporter/app/helmrelease.yaml rename to kubernetes/main/apps/observability/smartctl-exporter/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/smartctl-exporter/app/kustomization.yaml b/kubernetes/main/apps/observability/smartctl-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/smartctl-exporter/app/kustomization.yaml rename to kubernetes/main/apps/observability/smartctl-exporter/app/kustomization.yaml diff --git a/kubernetes/apps/observability/smartctl-exporter/app/prometheusrule.yaml b/kubernetes/main/apps/observability/smartctl-exporter/app/prometheusrule.yaml similarity index 100% rename from kubernetes/apps/observability/smartctl-exporter/app/prometheusrule.yaml rename to kubernetes/main/apps/observability/smartctl-exporter/app/prometheusrule.yaml diff --git a/kubernetes/apps/observability/smartctl-exporter/ks.yaml b/kubernetes/main/apps/observability/smartctl-exporter/ks.yaml similarity index 100% rename from kubernetes/apps/observability/smartctl-exporter/ks.yaml rename to kubernetes/main/apps/observability/smartctl-exporter/ks.yaml diff --git a/kubernetes/apps/observability/snmp-exporter/app/helmrelease.yaml b/kubernetes/main/apps/observability/snmp-exporter/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/snmp-exporter/app/helmrelease.yaml rename to kubernetes/main/apps/observability/snmp-exporter/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/snmp-exporter/app/kustomization.yaml b/kubernetes/main/apps/observability/snmp-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/snmp-exporter/app/kustomization.yaml rename to kubernetes/main/apps/observability/snmp-exporter/app/kustomization.yaml diff --git a/kubernetes/apps/observability/snmp-exporter/app/prometheusrule.yaml b/kubernetes/main/apps/observability/snmp-exporter/app/prometheusrule.yaml similarity index 100% rename from kubernetes/apps/observability/snmp-exporter/app/prometheusrule.yaml rename to kubernetes/main/apps/observability/snmp-exporter/app/prometheusrule.yaml diff --git a/kubernetes/apps/observability/snmp-exporter/ks.yaml b/kubernetes/main/apps/observability/snmp-exporter/ks.yaml similarity index 100% rename from kubernetes/apps/observability/snmp-exporter/ks.yaml rename to kubernetes/main/apps/observability/snmp-exporter/ks.yaml diff --git a/kubernetes/apps/observability/unpoller/app/externalsecret.yaml b/kubernetes/main/apps/observability/unpoller/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/observability/unpoller/app/externalsecret.yaml rename to kubernetes/main/apps/observability/unpoller/app/externalsecret.yaml diff --git a/kubernetes/apps/observability/unpoller/app/helmrelease.yaml b/kubernetes/main/apps/observability/unpoller/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/observability/unpoller/app/helmrelease.yaml rename to kubernetes/main/apps/observability/unpoller/app/helmrelease.yaml diff --git a/kubernetes/apps/observability/unpoller/app/kustomization.yaml b/kubernetes/main/apps/observability/unpoller/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/observability/unpoller/app/kustomization.yaml rename to kubernetes/main/apps/observability/unpoller/app/kustomization.yaml diff --git a/kubernetes/apps/observability/unpoller/ks.yaml b/kubernetes/main/apps/observability/unpoller/ks.yaml similarity index 100% rename from kubernetes/apps/observability/unpoller/ks.yaml rename to kubernetes/main/apps/observability/unpoller/ks.yaml diff --git a/kubernetes/apps/openebs-system/kustomization.yaml b/kubernetes/main/apps/openebs-system/kustomization.yaml similarity index 100% rename from kubernetes/apps/openebs-system/kustomization.yaml rename to kubernetes/main/apps/openebs-system/kustomization.yaml diff --git a/kubernetes/apps/openebs-system/namespace.yaml b/kubernetes/main/apps/openebs-system/namespace.yaml similarity index 100% rename from kubernetes/apps/openebs-system/namespace.yaml rename to kubernetes/main/apps/openebs-system/namespace.yaml diff --git a/kubernetes/apps/openebs-system/openebs/app/helmrelease.yaml b/kubernetes/main/apps/openebs-system/openebs/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/openebs-system/openebs/app/helmrelease.yaml rename to kubernetes/main/apps/openebs-system/openebs/app/helmrelease.yaml diff --git a/kubernetes/apps/openebs-system/openebs/app/kustomization.yaml b/kubernetes/main/apps/openebs-system/openebs/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/openebs-system/openebs/app/kustomization.yaml rename to kubernetes/main/apps/openebs-system/openebs/app/kustomization.yaml diff --git a/kubernetes/apps/openebs-system/openebs/ks.yaml b/kubernetes/main/apps/openebs-system/openebs/ks.yaml similarity index 100% rename from kubernetes/apps/openebs-system/openebs/ks.yaml rename to kubernetes/main/apps/openebs-system/openebs/ks.yaml diff --git a/kubernetes/apps/security/authentik/app/externalsecret.yaml b/kubernetes/main/apps/security/authentik/app/externalsecret.yaml similarity index 100% rename from kubernetes/apps/security/authentik/app/externalsecret.yaml rename to kubernetes/main/apps/security/authentik/app/externalsecret.yaml diff --git a/kubernetes/apps/security/authentik/app/helmrelease.yaml b/kubernetes/main/apps/security/authentik/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/security/authentik/app/helmrelease.yaml rename to kubernetes/main/apps/security/authentik/app/helmrelease.yaml diff --git a/kubernetes/apps/security/authentik/app/kustomization.yaml b/kubernetes/main/apps/security/authentik/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/security/authentik/app/kustomization.yaml rename to kubernetes/main/apps/security/authentik/app/kustomization.yaml diff --git a/kubernetes/apps/security/authentik/ks.yaml b/kubernetes/main/apps/security/authentik/ks.yaml similarity index 100% rename from kubernetes/apps/security/authentik/ks.yaml rename to kubernetes/main/apps/security/authentik/ks.yaml diff --git a/kubernetes/apps/security/kustomization.yaml b/kubernetes/main/apps/security/kustomization.yaml similarity index 100% rename from kubernetes/apps/security/kustomization.yaml rename to kubernetes/main/apps/security/kustomization.yaml diff --git a/kubernetes/apps/security/namespace.yaml b/kubernetes/main/apps/security/namespace.yaml similarity index 100% rename from kubernetes/apps/security/namespace.yaml rename to kubernetes/main/apps/security/namespace.yaml diff --git a/kubernetes/apps/storage/kustomization.yaml b/kubernetes/main/apps/storage/kustomization.yaml similarity index 100% rename from kubernetes/apps/storage/kustomization.yaml rename to kubernetes/main/apps/storage/kustomization.yaml diff --git a/kubernetes/apps/storage/longhorn/app/helmrelease.yaml b/kubernetes/main/apps/storage/longhorn/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/storage/longhorn/app/helmrelease.yaml rename to kubernetes/main/apps/storage/longhorn/app/helmrelease.yaml diff --git a/kubernetes/apps/storage/longhorn/app/kustomization.yaml b/kubernetes/main/apps/storage/longhorn/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/storage/longhorn/app/kustomization.yaml rename to kubernetes/main/apps/storage/longhorn/app/kustomization.yaml diff --git a/kubernetes/apps/storage/longhorn/app/prometheusrule.yaml b/kubernetes/main/apps/storage/longhorn/app/prometheusrule.yaml similarity index 100% rename from kubernetes/apps/storage/longhorn/app/prometheusrule.yaml rename to kubernetes/main/apps/storage/longhorn/app/prometheusrule.yaml diff --git a/kubernetes/apps/storage/longhorn/ks.yaml b/kubernetes/main/apps/storage/longhorn/ks.yaml similarity index 100% rename from kubernetes/apps/storage/longhorn/ks.yaml rename to kubernetes/main/apps/storage/longhorn/ks.yaml diff --git a/kubernetes/apps/storage/longhorn/storageclass/snapshot.yaml b/kubernetes/main/apps/storage/longhorn/storageclass/snapshot.yaml similarity index 100% rename from kubernetes/apps/storage/longhorn/storageclass/snapshot.yaml rename to kubernetes/main/apps/storage/longhorn/storageclass/snapshot.yaml diff --git a/kubernetes/apps/storage/namespace.yaml b/kubernetes/main/apps/storage/namespace.yaml similarity index 100% rename from kubernetes/apps/storage/namespace.yaml rename to kubernetes/main/apps/storage/namespace.yaml diff --git a/kubernetes/apps/storage/snapshot-controller/app/helmrelease.yaml b/kubernetes/main/apps/storage/snapshot-controller/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/storage/snapshot-controller/app/helmrelease.yaml rename to kubernetes/main/apps/storage/snapshot-controller/app/helmrelease.yaml diff --git a/kubernetes/apps/storage/snapshot-controller/app/kustomization.yaml b/kubernetes/main/apps/storage/snapshot-controller/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/storage/snapshot-controller/app/kustomization.yaml rename to kubernetes/main/apps/storage/snapshot-controller/app/kustomization.yaml diff --git a/kubernetes/apps/storage/snapshot-controller/ks.yaml b/kubernetes/main/apps/storage/snapshot-controller/ks.yaml similarity index 100% rename from kubernetes/apps/storage/snapshot-controller/ks.yaml rename to kubernetes/main/apps/storage/snapshot-controller/ks.yaml diff --git a/kubernetes/apps/storage/volsync/app/helmrelease.yaml b/kubernetes/main/apps/storage/volsync/app/helmrelease.yaml similarity index 100% rename from kubernetes/apps/storage/volsync/app/helmrelease.yaml rename to kubernetes/main/apps/storage/volsync/app/helmrelease.yaml diff --git a/kubernetes/apps/storage/volsync/app/kustomization.yaml b/kubernetes/main/apps/storage/volsync/app/kustomization.yaml similarity index 100% rename from kubernetes/apps/storage/volsync/app/kustomization.yaml rename to kubernetes/main/apps/storage/volsync/app/kustomization.yaml diff --git a/kubernetes/apps/storage/volsync/app/prometheusrule.yaml b/kubernetes/main/apps/storage/volsync/app/prometheusrule.yaml similarity index 100% rename from kubernetes/apps/storage/volsync/app/prometheusrule.yaml rename to kubernetes/main/apps/storage/volsync/app/prometheusrule.yaml diff --git a/kubernetes/apps/storage/volsync/ks.yaml b/kubernetes/main/apps/storage/volsync/ks.yaml similarity index 100% rename from kubernetes/apps/storage/volsync/ks.yaml rename to kubernetes/main/apps/storage/volsync/ks.yaml diff --git a/kubernetes/bootstrap/flux/github-deploy-key.sops.yaml b/kubernetes/main/bootstrap/flux/github-deploy-key.sops.yaml similarity index 100% rename from kubernetes/bootstrap/flux/github-deploy-key.sops.yaml rename to kubernetes/main/bootstrap/flux/github-deploy-key.sops.yaml diff --git a/kubernetes/bootstrap/flux/kustomization.yaml b/kubernetes/main/bootstrap/flux/kustomization.yaml similarity index 100% rename from kubernetes/bootstrap/flux/kustomization.yaml rename to kubernetes/main/bootstrap/flux/kustomization.yaml diff --git a/kubernetes/bootstrap/helmfile.yaml b/kubernetes/main/bootstrap/helmfile.yaml similarity index 100% rename from kubernetes/bootstrap/helmfile.yaml rename to kubernetes/main/bootstrap/helmfile.yaml diff --git a/kubernetes/bootstrap/talos/clusterconfig/.gitignore b/kubernetes/main/bootstrap/talos/clusterconfig/.gitignore similarity index 100% rename from kubernetes/bootstrap/talos/clusterconfig/.gitignore rename to kubernetes/main/bootstrap/talos/clusterconfig/.gitignore diff --git a/kubernetes/bootstrap/talos/patches/README.md b/kubernetes/main/bootstrap/talos/patches/README.md similarity index 100% rename from kubernetes/bootstrap/talos/patches/README.md rename to kubernetes/main/bootstrap/talos/patches/README.md diff --git a/kubernetes/bootstrap/talos/patches/controller/api-access.yaml b/kubernetes/main/bootstrap/talos/patches/controller/api-access.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/controller/api-access.yaml rename to kubernetes/main/bootstrap/talos/patches/controller/api-access.yaml diff --git a/kubernetes/bootstrap/talos/patches/controller/cluster.yaml b/kubernetes/main/bootstrap/talos/patches/controller/cluster.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/controller/cluster.yaml rename to kubernetes/main/bootstrap/talos/patches/controller/cluster.yaml diff --git a/kubernetes/bootstrap/talos/patches/controller/disable-admission-controller.yaml b/kubernetes/main/bootstrap/talos/patches/controller/disable-admission-controller.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/controller/disable-admission-controller.yaml rename to kubernetes/main/bootstrap/talos/patches/controller/disable-admission-controller.yaml diff --git a/kubernetes/bootstrap/talos/patches/controller/etcd.yaml b/kubernetes/main/bootstrap/talos/patches/controller/etcd.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/controller/etcd.yaml rename to kubernetes/main/bootstrap/talos/patches/controller/etcd.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/cluster-discovery.yaml b/kubernetes/main/bootstrap/talos/patches/global/cluster-discovery.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/cluster-discovery.yaml rename to kubernetes/main/bootstrap/talos/patches/global/cluster-discovery.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/containerd.yaml b/kubernetes/main/bootstrap/talos/patches/global/containerd.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/containerd.yaml rename to kubernetes/main/bootstrap/talos/patches/global/containerd.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/disable-search-domain.yaml b/kubernetes/main/bootstrap/talos/patches/global/disable-search-domain.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/disable-search-domain.yaml rename to kubernetes/main/bootstrap/talos/patches/global/disable-search-domain.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/hostdns.yaml b/kubernetes/main/bootstrap/talos/patches/global/hostdns.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/hostdns.yaml rename to kubernetes/main/bootstrap/talos/patches/global/hostdns.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/kubelet.yaml b/kubernetes/main/bootstrap/talos/patches/global/kubelet.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/kubelet.yaml rename to kubernetes/main/bootstrap/talos/patches/global/kubelet.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/openebs-local.yaml b/kubernetes/main/bootstrap/talos/patches/global/openebs-local.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/openebs-local.yaml rename to kubernetes/main/bootstrap/talos/patches/global/openebs-local.yaml diff --git a/kubernetes/bootstrap/talos/patches/global/sysctl.yaml b/kubernetes/main/bootstrap/talos/patches/global/sysctl.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/global/sysctl.yaml rename to kubernetes/main/bootstrap/talos/patches/global/sysctl.yaml diff --git a/kubernetes/bootstrap/talos/patches/mango/longhorn.yaml b/kubernetes/main/bootstrap/talos/patches/mango/longhorn.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/mango/longhorn.yaml rename to kubernetes/main/bootstrap/talos/patches/mango/longhorn.yaml diff --git a/kubernetes/bootstrap/talos/patches/melon/longhorn.yaml b/kubernetes/main/bootstrap/talos/patches/melon/longhorn.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/melon/longhorn.yaml rename to kubernetes/main/bootstrap/talos/patches/melon/longhorn.yaml diff --git a/kubernetes/bootstrap/talos/patches/nectarine/longhorn.yaml b/kubernetes/main/bootstrap/talos/patches/nectarine/longhorn.yaml similarity index 100% rename from kubernetes/bootstrap/talos/patches/nectarine/longhorn.yaml rename to kubernetes/main/bootstrap/talos/patches/nectarine/longhorn.yaml diff --git a/kubernetes/bootstrap/talos/talconfig.yaml b/kubernetes/main/bootstrap/talos/talconfig.yaml similarity index 100% rename from kubernetes/bootstrap/talos/talconfig.yaml rename to kubernetes/main/bootstrap/talos/talconfig.yaml diff --git a/kubernetes/bootstrap/talos/talsecret.sops.yaml b/kubernetes/main/bootstrap/talos/talsecret.sops.yaml similarity index 100% rename from kubernetes/bootstrap/talos/talsecret.sops.yaml rename to kubernetes/main/bootstrap/talos/talsecret.sops.yaml diff --git a/kubernetes/flux/apps.yaml b/kubernetes/main/flux/apps.yaml similarity index 100% rename from kubernetes/flux/apps.yaml rename to kubernetes/main/flux/apps.yaml diff --git a/kubernetes/flux/config/cluster.yaml b/kubernetes/main/flux/config/cluster.yaml similarity index 100% rename from kubernetes/flux/config/cluster.yaml rename to kubernetes/main/flux/config/cluster.yaml diff --git a/kubernetes/flux/config/flux.yaml b/kubernetes/main/flux/config/flux.yaml similarity index 100% rename from kubernetes/flux/config/flux.yaml rename to kubernetes/main/flux/config/flux.yaml diff --git a/kubernetes/flux/config/kustomization.yaml b/kubernetes/main/flux/config/kustomization.yaml similarity index 100% rename from kubernetes/flux/config/kustomization.yaml rename to kubernetes/main/flux/config/kustomization.yaml diff --git a/kubernetes/flux/repositories/git/kustomization.yaml b/kubernetes/main/flux/repositories/git/kustomization.yaml similarity index 100% rename from kubernetes/flux/repositories/git/kustomization.yaml rename to kubernetes/main/flux/repositories/git/kustomization.yaml diff --git a/kubernetes/flux/repositories/helm/actions-runner-controller.yaml b/kubernetes/main/flux/repositories/helm/actions-runner-controller.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/actions-runner-controller.yaml rename to kubernetes/main/flux/repositories/helm/actions-runner-controller.yaml diff --git a/kubernetes/flux/repositories/helm/angelnu.yaml b/kubernetes/main/flux/repositories/helm/angelnu.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/angelnu.yaml rename to kubernetes/main/flux/repositories/helm/angelnu.yaml diff --git a/kubernetes/flux/repositories/helm/authentik-charts.yaml b/kubernetes/main/flux/repositories/helm/authentik-charts.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/authentik-charts.yaml rename to kubernetes/main/flux/repositories/helm/authentik-charts.yaml diff --git a/kubernetes/flux/repositories/helm/backube.yaml b/kubernetes/main/flux/repositories/helm/backube.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/backube.yaml rename to kubernetes/main/flux/repositories/helm/backube.yaml diff --git a/kubernetes/flux/repositories/helm/bitnami.yaml b/kubernetes/main/flux/repositories/helm/bitnami.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/bitnami.yaml rename to kubernetes/main/flux/repositories/helm/bitnami.yaml diff --git a/kubernetes/flux/repositories/helm/bjw-s.yaml b/kubernetes/main/flux/repositories/helm/bjw-s.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/bjw-s.yaml rename to kubernetes/main/flux/repositories/helm/bjw-s.yaml diff --git a/kubernetes/flux/repositories/helm/cilium.yaml b/kubernetes/main/flux/repositories/helm/cilium.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/cilium.yaml rename to kubernetes/main/flux/repositories/helm/cilium.yaml diff --git a/kubernetes/flux/repositories/helm/cloudnative-pg.yaml b/kubernetes/main/flux/repositories/helm/cloudnative-pg.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/cloudnative-pg.yaml rename to kubernetes/main/flux/repositories/helm/cloudnative-pg.yaml diff --git a/kubernetes/flux/repositories/helm/coredns.yaml b/kubernetes/main/flux/repositories/helm/coredns.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/coredns.yaml rename to kubernetes/main/flux/repositories/helm/coredns.yaml diff --git a/kubernetes/flux/repositories/helm/crossplane.yaml b/kubernetes/main/flux/repositories/helm/crossplane.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/crossplane.yaml rename to kubernetes/main/flux/repositories/helm/crossplane.yaml diff --git a/kubernetes/flux/repositories/helm/crunchydata.yaml b/kubernetes/main/flux/repositories/helm/crunchydata.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/crunchydata.yaml rename to kubernetes/main/flux/repositories/helm/crunchydata.yaml diff --git a/kubernetes/flux/repositories/helm/csi-driver-nfs.yaml b/kubernetes/main/flux/repositories/helm/csi-driver-nfs.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/csi-driver-nfs.yaml rename to kubernetes/main/flux/repositories/helm/csi-driver-nfs.yaml diff --git a/kubernetes/flux/repositories/helm/emqx.yaml b/kubernetes/main/flux/repositories/helm/emqx.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/emqx.yaml rename to kubernetes/main/flux/repositories/helm/emqx.yaml diff --git a/kubernetes/flux/repositories/helm/external-secrets.yaml b/kubernetes/main/flux/repositories/helm/external-secrets.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/external-secrets.yaml rename to kubernetes/main/flux/repositories/helm/external-secrets.yaml diff --git a/kubernetes/flux/repositories/helm/grafana.yaml b/kubernetes/main/flux/repositories/helm/grafana.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/grafana.yaml rename to kubernetes/main/flux/repositories/helm/grafana.yaml diff --git a/kubernetes/flux/repositories/helm/ingress-nginx.yaml b/kubernetes/main/flux/repositories/helm/ingress-nginx.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/ingress-nginx.yaml rename to kubernetes/main/flux/repositories/helm/ingress-nginx.yaml diff --git a/kubernetes/flux/repositories/helm/intel.yaml b/kubernetes/main/flux/repositories/helm/intel.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/intel.yaml rename to kubernetes/main/flux/repositories/helm/intel.yaml diff --git a/kubernetes/flux/repositories/helm/jetstack.yaml b/kubernetes/main/flux/repositories/helm/jetstack.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/jetstack.yaml rename to kubernetes/main/flux/repositories/helm/jetstack.yaml diff --git a/kubernetes/flux/repositories/helm/k8s-gateway.yaml b/kubernetes/main/flux/repositories/helm/k8s-gateway.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/k8s-gateway.yaml rename to kubernetes/main/flux/repositories/helm/k8s-gateway.yaml diff --git a/kubernetes/flux/repositories/helm/k8tz.yaml b/kubernetes/main/flux/repositories/helm/k8tz.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/k8tz.yaml rename to kubernetes/main/flux/repositories/helm/k8tz.yaml diff --git a/kubernetes/flux/repositories/helm/kubernetes-sigs-descheduler.yaml b/kubernetes/main/flux/repositories/helm/kubernetes-sigs-descheduler.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kubernetes-sigs-descheduler.yaml rename to kubernetes/main/flux/repositories/helm/kubernetes-sigs-descheduler.yaml diff --git a/kubernetes/flux/repositories/helm/kubernetes-sigs-external-dns.yaml b/kubernetes/main/flux/repositories/helm/kubernetes-sigs-external-dns.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kubernetes-sigs-external-dns.yaml rename to kubernetes/main/flux/repositories/helm/kubernetes-sigs-external-dns.yaml diff --git a/kubernetes/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml b/kubernetes/main/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml rename to kubernetes/main/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml diff --git a/kubernetes/flux/repositories/helm/kubernetes-sigs-nfd.yaml b/kubernetes/main/flux/repositories/helm/kubernetes-sigs-nfd.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kubernetes-sigs-nfd.yaml rename to kubernetes/main/flux/repositories/helm/kubernetes-sigs-nfd.yaml diff --git a/kubernetes/flux/repositories/helm/kustomization.yaml b/kubernetes/main/flux/repositories/helm/kustomization.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kustomization.yaml rename to kubernetes/main/flux/repositories/helm/kustomization.yaml diff --git a/kubernetes/flux/repositories/helm/kyverno.yaml b/kubernetes/main/flux/repositories/helm/kyverno.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/kyverno.yaml rename to kubernetes/main/flux/repositories/helm/kyverno.yaml diff --git a/kubernetes/flux/repositories/helm/longhorn.yaml b/kubernetes/main/flux/repositories/helm/longhorn.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/longhorn.yaml rename to kubernetes/main/flux/repositories/helm/longhorn.yaml diff --git a/kubernetes/flux/repositories/helm/mariadb-operator.yaml b/kubernetes/main/flux/repositories/helm/mariadb-operator.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/mariadb-operator.yaml rename to kubernetes/main/flux/repositories/helm/mariadb-operator.yaml diff --git a/kubernetes/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml b/kubernetes/main/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/main/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml diff --git a/kubernetes/flux/repositories/helm/openebs.yaml b/kubernetes/main/flux/repositories/helm/openebs.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/openebs.yaml rename to kubernetes/main/flux/repositories/helm/openebs.yaml diff --git a/kubernetes/flux/repositories/helm/piraeus.yaml b/kubernetes/main/flux/repositories/helm/piraeus.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/piraeus.yaml rename to kubernetes/main/flux/repositories/helm/piraeus.yaml diff --git a/kubernetes/flux/repositories/helm/postfinance.yaml b/kubernetes/main/flux/repositories/helm/postfinance.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/postfinance.yaml rename to kubernetes/main/flux/repositories/helm/postfinance.yaml diff --git a/kubernetes/flux/repositories/helm/prometheus-community.yaml b/kubernetes/main/flux/repositories/helm/prometheus-community.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/prometheus-community.yaml rename to kubernetes/main/flux/repositories/helm/prometheus-community.yaml diff --git a/kubernetes/flux/repositories/helm/spegel.yaml b/kubernetes/main/flux/repositories/helm/spegel.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/spegel.yaml rename to kubernetes/main/flux/repositories/helm/spegel.yaml diff --git a/kubernetes/flux/repositories/helm/stakater.yaml b/kubernetes/main/flux/repositories/helm/stakater.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/stakater.yaml rename to kubernetes/main/flux/repositories/helm/stakater.yaml diff --git a/kubernetes/flux/repositories/helm/stevehipwell.yaml b/kubernetes/main/flux/repositories/helm/stevehipwell.yaml similarity index 100% rename from kubernetes/flux/repositories/helm/stevehipwell.yaml rename to kubernetes/main/flux/repositories/helm/stevehipwell.yaml diff --git a/kubernetes/flux/repositories/kustomization.yaml b/kubernetes/main/flux/repositories/kustomization.yaml similarity index 100% rename from kubernetes/flux/repositories/kustomization.yaml rename to kubernetes/main/flux/repositories/kustomization.yaml diff --git a/kubernetes/flux/repositories/oci/kustomization.yaml b/kubernetes/main/flux/repositories/oci/kustomization.yaml similarity index 100% rename from kubernetes/flux/repositories/oci/kustomization.yaml rename to kubernetes/main/flux/repositories/oci/kustomization.yaml diff --git a/kubernetes/flux/vars/cluster-secrets.sops.yaml b/kubernetes/main/flux/vars/cluster-secrets.sops.yaml similarity index 100% rename from kubernetes/flux/vars/cluster-secrets.sops.yaml rename to kubernetes/main/flux/vars/cluster-secrets.sops.yaml diff --git a/kubernetes/flux/vars/cluster-settings.yaml b/kubernetes/main/flux/vars/cluster-settings.yaml similarity index 100% rename from kubernetes/flux/vars/cluster-settings.yaml rename to kubernetes/main/flux/vars/cluster-settings.yaml diff --git a/kubernetes/flux/vars/kustomization.yaml b/kubernetes/main/flux/vars/kustomization.yaml similarity index 100% rename from kubernetes/flux/vars/kustomization.yaml rename to kubernetes/main/flux/vars/kustomization.yaml diff --git a/kubernetes/templates/gatus/external/configmap.yaml b/kubernetes/main/templates/gatus/external/configmap.yaml similarity index 100% rename from kubernetes/templates/gatus/external/configmap.yaml rename to kubernetes/main/templates/gatus/external/configmap.yaml diff --git a/kubernetes/templates/gatus/external/kustomization.yaml b/kubernetes/main/templates/gatus/external/kustomization.yaml similarity index 100% rename from kubernetes/templates/gatus/external/kustomization.yaml rename to kubernetes/main/templates/gatus/external/kustomization.yaml diff --git a/kubernetes/templates/gatus/guarded/configmap.yaml b/kubernetes/main/templates/gatus/guarded/configmap.yaml similarity index 100% rename from kubernetes/templates/gatus/guarded/configmap.yaml rename to kubernetes/main/templates/gatus/guarded/configmap.yaml diff --git a/kubernetes/templates/gatus/guarded/kustomization.yaml b/kubernetes/main/templates/gatus/guarded/kustomization.yaml similarity index 100% rename from kubernetes/templates/gatus/guarded/kustomization.yaml rename to kubernetes/main/templates/gatus/guarded/kustomization.yaml diff --git a/kubernetes/templates/volsync/Readme.md b/kubernetes/main/templates/volsync/Readme.md similarity index 100% rename from kubernetes/templates/volsync/Readme.md rename to kubernetes/main/templates/volsync/Readme.md diff --git a/kubernetes/templates/volsync/claim.yaml b/kubernetes/main/templates/volsync/claim.yaml similarity index 100% rename from kubernetes/templates/volsync/claim.yaml rename to kubernetes/main/templates/volsync/claim.yaml diff --git a/kubernetes/templates/volsync/kustomization.yaml b/kubernetes/main/templates/volsync/kustomization.yaml similarity index 100% rename from kubernetes/templates/volsync/kustomization.yaml rename to kubernetes/main/templates/volsync/kustomization.yaml diff --git a/kubernetes/templates/volsync/minio.yaml b/kubernetes/main/templates/volsync/minio.yaml similarity index 100% rename from kubernetes/templates/volsync/minio.yaml rename to kubernetes/main/templates/volsync/minio.yaml diff --git a/kubernetes/templates/volsync/r2.yaml b/kubernetes/main/templates/volsync/r2.yaml similarity index 100% rename from kubernetes/templates/volsync/r2.yaml rename to kubernetes/main/templates/volsync/r2.yaml From f777c037a0cdb1e217f16ed104fd45acc3b383bd Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:23:45 +0000 Subject: [PATCH 17/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 3 ++- .../apps/cert-manager/cert-manager/app/helmrelease.yaml | 0 .../apps/cert-manager/cert-manager/app/kustomization.yaml | 0 .../apps/cert-manager/cert-manager/issuers/issuers.yaml | 0 .../apps/cert-manager/cert-manager/issuers/kustomization.yaml | 0 .../apps/cert-manager/cert-manager/issuers/secret.sops.yaml | 0 kubernetes/{main => }/apps/cert-manager/cert-manager/ks.yaml | 0 kubernetes/{main => }/apps/cert-manager/kustomization.yaml | 0 kubernetes/{main => }/apps/cert-manager/namespace.yaml | 0 .../apps/database/cloudnative-pg/app/externalsecret.yaml | 0 .../apps/database/cloudnative-pg/app/helmrelease.yaml | 0 .../apps/database/cloudnative-pg/app/kustomization.yaml | 0 .../apps/database/cloudnative-pg/cluster/cluster16.yaml | 0 .../{main => }/apps/database/cloudnative-pg/cluster/gatus.yaml | 0 .../apps/database/cloudnative-pg/cluster/immich.yaml | 0 .../apps/database/cloudnative-pg/cluster/kustomization.yaml | 0 .../apps/database/cloudnative-pg/cluster/prometheusrule.yaml | 0 .../apps/database/cloudnative-pg/cluster/scheduledbackup.yaml | 0 .../apps/database/cloudnative-pg/cluster/service.yaml | 0 kubernetes/{main => }/apps/database/cloudnative-pg/ks.yaml | 0 .../{main => }/apps/database/dragonfly/app/helmrelease.yaml | 0 .../{main => }/apps/database/dragonfly/app/kustomization.yaml | 0 kubernetes/{main => }/apps/database/dragonfly/app/rbac.yaml | 0 .../{main => }/apps/database/dragonfly/cluster/cluster.yaml | 0 .../apps/database/dragonfly/cluster/kustomization.yaml | 0 .../{main => }/apps/database/dragonfly/cluster/podmonitor.yaml | 0 kubernetes/{main => }/apps/database/dragonfly/ks.yaml | 0 kubernetes/{main => }/apps/database/kustomization.yaml | 0 .../{main => }/apps/database/mariadb/app/helmrelease.yaml | 0 .../{main => }/apps/database/mariadb/app/kustomization.yaml | 0 kubernetes/{main => }/apps/database/mariadb/ks.yaml | 0 .../{main => }/apps/database/mariadb/resources/backup.yaml | 0 .../apps/database/mariadb/resources/externalsecret.yaml | 0 .../{main => }/apps/database/mariadb/resources/gatus.yaml | 0 .../apps/database/mariadb/resources/kustomization.yaml | 0 .../{main => }/apps/database/mariadb/resources/mariadb.yaml | 0 .../database/mariadb/resources/provisions/kustomization.yaml | 0 .../apps/database/mariadb/resources/provisions/testdb/db.yaml | 0 .../mariadb/resources/provisions/testdb/externalsecret.yaml | 0 .../database/mariadb/resources/provisions/testdb/grant.yaml | 0 .../mariadb/resources/provisions/testdb/kustomization.yaml | 0 .../database/mariadb/resources/provisions/testdb/user.yaml | 0 .../database/mariadb/resources/provisions/wordpress/db.yaml | 0 .../mariadb/resources/provisions/wordpress/externalsecret.yaml | 0 .../database/mariadb/resources/provisions/wordpress/grant.yaml | 0 .../mariadb/resources/provisions/wordpress/kustomization.yaml | 0 .../database/mariadb/resources/provisions/wordpress/user.yaml | 0 kubernetes/{main => }/apps/database/namespace.yaml | 0 .../{main => }/apps/database/pgadmin/app/externalsecret.yaml | 0 .../{main => }/apps/database/pgadmin/app/helmrelease.yaml | 0 .../{main => }/apps/database/pgadmin/app/kustomization.yaml | 0 .../apps/database/pgadmin/app/resources/servers.json | 0 kubernetes/{main => }/apps/database/pgadmin/ks.yaml | 0 .../{main => }/apps/database/phpmyadmin/app/helmrelease.yaml | 0 .../{main => }/apps/database/phpmyadmin/app/kustomization.yaml | 0 kubernetes/{main => }/apps/database/phpmyadmin/ks.yaml | 0 kubernetes/{main => }/apps/default/actual/app/helmrelease.yaml | 0 .../{main => }/apps/default/actual/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/actual/ks.yaml | 0 .../apps/default/audiobookshelf/app/helmrelease.yaml | 0 .../apps/default/audiobookshelf/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/audiobookshelf/ks.yaml | 0 .../{main => }/apps/default/calibre-web/app/helmrelease.yaml | 0 .../{main => }/apps/default/calibre-web/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/calibre-web/ks.yaml | 0 .../{main => }/apps/default/calibre/app/helmrelease.yaml | 0 .../{main => }/apps/default/calibre/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/calibre/ks.yaml | 0 .../apps/default/cloudflare-ddns/app/externalsecret.yaml | 0 .../apps/default/cloudflare-ddns/app/helmrelease.yaml | 0 .../apps/default/cloudflare-ddns/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/cloudflare-ddns/ks.yaml | 0 .../{main => }/apps/default/firefly/app/externalsecret.yaml | 0 .../{main => }/apps/default/firefly/app/helmrelease.yaml | 0 .../{main => }/apps/default/firefly/app/kustomization.yaml | 0 .../{main => }/apps/default/firefly/importer/cronjob.yaml | 0 .../apps/default/firefly/importer/externalsecret.yaml | 0 .../{main => }/apps/default/firefly/importer/helmrelease.yaml | 0 .../apps/default/firefly/importer/kustomization.yaml | 0 kubernetes/{main => }/apps/default/firefly/importer/pvc.yaml | 0 kubernetes/{main => }/apps/default/firefly/ks.yaml | 0 .../{main => }/apps/default/ghostfolio/app/externalsecret.yaml | 0 .../{main => }/apps/default/ghostfolio/app/helmrelease.yaml | 0 .../{main => }/apps/default/ghostfolio/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/ghostfolio/ks.yaml | 0 kubernetes/{main => }/apps/default/homepage/app/configmap.yaml | 0 .../{main => }/apps/default/homepage/app/externalsecret.yaml | 0 .../{main => }/apps/default/homepage/app/helmrelease.yaml | 0 .../{main => }/apps/default/homepage/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/homepage/app/rbac.yaml | 0 kubernetes/{main => }/apps/default/homepage/ks.yaml | 0 kubernetes/{main => }/apps/default/immich/app/configmap.yaml | 0 .../{main => }/apps/default/immich/app/externalsecret.yaml | 0 .../{main => }/apps/default/immich/app/kustomization.yaml | 0 .../apps/default/immich/app/machine-learning/helmrelease.yaml | 0 .../default/immich/app/machine-learning/kustomization.yaml | 0 .../apps/default/immich/app/machine-learning/pvc.yaml | 0 .../apps/default/immich/app/microservices/helmrelease.yaml | 0 .../apps/default/immich/app/microservices/kustomization.yaml | 0 .../{main => }/apps/default/immich/app/server/helmrelease.yaml | 0 .../apps/default/immich/app/server/kustomization.yaml | 0 kubernetes/{main => }/apps/default/immich/ks.yaml | 0 kubernetes/{main => }/apps/default/kavita/app/helmrelease.yaml | 0 .../{main => }/apps/default/kavita/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/kavita/ks.yaml | 0 kubernetes/{main => }/apps/default/komga/app/helmrelease.yaml | 0 .../{main => }/apps/default/komga/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/komga/ks.yaml | 0 kubernetes/{main => }/apps/default/kustomization.yaml | 0 .../{main => }/apps/default/lidarr/app/externalsecret.yaml | 0 kubernetes/{main => }/apps/default/lidarr/app/helmrelease.yaml | 0 .../{main => }/apps/default/lidarr/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/lidarr/ks.yaml | 0 kubernetes/{main => }/apps/default/metube/app/helmrelease.yaml | 0 .../{main => }/apps/default/metube/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/metube/ks.yaml | 0 kubernetes/{main => }/apps/default/namespace.yaml | 0 .../{main => }/apps/default/navidrome/app/externalsecrets.yaml | 0 .../{main => }/apps/default/navidrome/app/helmrelease.yaml | 0 .../{main => }/apps/default/navidrome/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/navidrome/ks.yaml | 0 .../{main => }/apps/default/overseerr/app/helmrelease.yaml | 0 .../{main => }/apps/default/overseerr/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/overseerr/ks.yaml | 0 kubernetes/{main => }/apps/default/plex/app/helmrelease.yaml | 0 kubernetes/{main => }/apps/default/plex/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/plex/app/pvc.yaml | 0 .../{main => }/apps/default/plex/app/resources/lokirule.yaml | 0 kubernetes/{main => }/apps/default/plex/ks.yaml | 0 .../{main => }/apps/default/prowlarr/app/externalsecret.yaml | 0 .../{main => }/apps/default/prowlarr/app/helmrelease.yaml | 0 .../{main => }/apps/default/prowlarr/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/prowlarr/ks.yaml | 0 .../{main => }/apps/default/radarr/app/externalsecret.yaml | 0 kubernetes/{main => }/apps/default/radarr/app/helmrelease.yaml | 0 .../{main => }/apps/default/radarr/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/radarr/ks.yaml | 0 .../{main => }/apps/default/readarr/app/externalsecret.yaml | 0 .../{main => }/apps/default/readarr/app/helmrelease.yaml | 0 .../{main => }/apps/default/readarr/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/readarr/ks.yaml | 0 .../{main => }/apps/default/sabnzbd/app/externalsecret.yaml | 0 .../{main => }/apps/default/sabnzbd/app/helmrelease.yaml | 0 .../{main => }/apps/default/sabnzbd/app/kustomization.yaml | 0 .../apps/default/sabnzbd/app/resources/cross-seed.sh | 0 kubernetes/{main => }/apps/default/sabnzbd/ks.yaml | 0 .../{main => }/apps/default/sonarr/app/externalsecret.yaml | 0 kubernetes/{main => }/apps/default/sonarr/app/helmrelease.yaml | 0 .../{main => }/apps/default/sonarr/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/sonarr/ks.yaml | 0 .../{main => }/apps/default/tautulli/app/helmrelease.yaml | 0 .../{main => }/apps/default/tautulli/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/tautulli/app/pvc.yaml | 0 kubernetes/{main => }/apps/default/tautulli/ks.yaml | 0 .../{main => }/apps/default/wordpress/app/externalsecret.yaml | 0 .../{main => }/apps/default/wordpress/app/helmrelease.yaml | 0 .../{main => }/apps/default/wordpress/app/kustomization.yaml | 0 kubernetes/{main => }/apps/default/wordpress/ks.yaml | 0 .../external-secrets/external-secrets/app/helmrelease.yaml | 0 .../external-secrets/external-secrets/app/kustomization.yaml | 0 .../{main => }/apps/external-secrets/external-secrets/ks.yaml | 0 .../external-secrets/stores/clustersecretstore.yaml | 0 .../external-secrets/stores/kustomization.yaml | 0 kubernetes/{main => }/apps/external-secrets/kustomization.yaml | 0 kubernetes/{main => }/apps/external-secrets/namespace.yaml | 0 .../external-secrets/onepassword-connect/app/helmrelease.yaml | 0 .../onepassword-connect/app/kustomization.yaml | 0 .../app/onepassword-connect.secret.sops.yaml | 0 .../apps/external-secrets/onepassword-connect/ks.yaml | 0 kubernetes/{main => }/apps/flux-system/kustomization.yaml | 0 kubernetes/{main => }/apps/flux-system/namespace.yaml | 0 .../apps/flux-system/webhooks/app/github/ingress.yaml | 0 .../apps/flux-system/webhooks/app/github/kustomization.yaml | 0 .../apps/flux-system/webhooks/app/github/receiver.yaml | 0 .../apps/flux-system/webhooks/app/github/secret.sops.yaml | 0 .../apps/flux-system/webhooks/app/kustomization.yaml | 0 kubernetes/{main => }/apps/flux-system/webhooks/ks.yaml | 0 .../{main => }/apps/kube-system/cilium/app/helm-values.yaml | 0 .../{main => }/apps/kube-system/cilium/app/helmrelease.yaml | 0 .../{main => }/apps/kube-system/cilium/app/kustomization.yaml | 0 .../apps/kube-system/cilium/app/kustomizeconfig.yaml | 0 .../{main => }/apps/kube-system/cilium/config/cilium-l3.yaml | 0 .../apps/kube-system/cilium/config/kustomization.yaml | 0 kubernetes/{main => }/apps/kube-system/cilium/ks.yaml | 0 .../{main => }/apps/kube-system/coredns/app/helm-values.yaml | 0 .../{main => }/apps/kube-system/coredns/app/helmrelease.yaml | 0 .../{main => }/apps/kube-system/coredns/app/kustomization.yaml | 0 .../apps/kube-system/coredns/app/kustomizeconfig.yaml | 0 kubernetes/{main => }/apps/kube-system/coredns/ks.yaml | 0 .../{main => }/apps/kube-system/fstrim/app/helmrelease.yaml | 0 .../{main => }/apps/kube-system/fstrim/app/kustomization.yaml | 0 kubernetes/{main => }/apps/kube-system/fstrim/ks.yaml | 0 .../apps/kube-system/intel-device-plugin/app/helmrelease.yaml | 0 .../kube-system/intel-device-plugin/app/kustomization.yaml | 0 .../apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml | 0 .../kube-system/intel-device-plugin/gpu/kustomization.yaml | 0 .../{main => }/apps/kube-system/intel-device-plugin/ks.yaml | 0 .../apps/kube-system/kubelet-csr-approver/app/helm-values.yaml | 0 .../apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml | 0 .../kube-system/kubelet-csr-approver/app/kustomization.yaml | 0 .../kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml | 0 .../{main => }/apps/kube-system/kubelet-csr-approver/ks.yaml | 0 kubernetes/{main => }/apps/kube-system/kustomization.yaml | 0 .../apps/kube-system/metrics-server/app/helmrelease.yaml | 0 .../apps/kube-system/metrics-server/app/kustomization.yaml | 0 kubernetes/{main => }/apps/kube-system/metrics-server/ks.yaml | 0 kubernetes/{main => }/apps/kube-system/namespace.yaml | 0 .../kube-system/node-feature-discovery/app/helmrelease.yaml | 0 .../kube-system/node-feature-discovery/app/kustomization.yaml | 0 .../{main => }/apps/kube-system/node-feature-discovery/ks.yaml | 0 .../node-feature-discovery/rules/intel-gpu-device.yaml | 0 .../node-feature-discovery/rules/kustomization.yaml | 0 .../{main => }/apps/kube-system/reloader/app/helmrelease.yaml | 0 .../apps/kube-system/reloader/app/kustomization.yaml | 0 kubernetes/{main => }/apps/kube-system/reloader/ks.yaml | 0 .../{main => }/apps/kube-system/spegel/app/helm-values.yaml | 0 .../{main => }/apps/kube-system/spegel/app/helmrelease.yaml | 0 .../{main => }/apps/kube-system/spegel/app/kustomization.yaml | 0 .../apps/kube-system/spegel/app/kustomizeconfig.yaml | 0 kubernetes/{main => }/apps/kube-system/spegel/ks.yaml | 0 .../apps/network/cloudflared/app/configs/config.yaml | 0 .../{main => }/apps/network/cloudflared/app/dnsendpoint.yaml | 0 .../{main => }/apps/network/cloudflared/app/helmrelease.yaml | 0 .../{main => }/apps/network/cloudflared/app/kustomization.yaml | 0 .../{main => }/apps/network/cloudflared/app/secret.sops.yaml | 0 kubernetes/{main => }/apps/network/cloudflared/ks.yaml | 0 .../{main => }/apps/network/echo-server/app/helmrelease.yaml | 0 .../{main => }/apps/network/echo-server/app/kustomization.yaml | 0 kubernetes/{main => }/apps/network/echo-server/ks.yaml | 0 .../apps/network/external-dns/cloudflare/helmrelease.yaml | 0 .../apps/network/external-dns/cloudflare/kustomization.yaml | 0 .../apps/network/external-dns/cloudflare/secret.sops.yaml | 0 kubernetes/{main => }/apps/network/external-dns/ks.yaml | 0 .../apps/network/external-dns/unifi/helmrelease.yaml | 0 kubernetes/{main => }/apps/network/external-dns/unifi/hr.yaml | 0 .../apps/network/external-dns/unifi/kustomization.yaml | 0 .../apps/network/external-dns/unifi/secret.sops.yaml | 0 .../apps/network/ingress-nginx/certificates/kustomization.yaml | 0 .../apps/network/ingress-nginx/certificates/production.yaml | 0 .../apps/network/ingress-nginx/certificates/staging.yaml | 0 .../apps/network/ingress-nginx/external/helmrelease.yaml | 0 .../{main => }/apps/network/ingress-nginx/external/hr.yaml | 0 .../{main => }/apps/network/ingress-nginx/external/hr1.yaml | 0 .../apps/network/ingress-nginx/external/kustomization.yaml | 0 .../apps/network/ingress-nginx/internal/helmrelease.yaml | 0 .../{main => }/apps/network/ingress-nginx/internal/hr.yaml | 0 .../{main => }/apps/network/ingress-nginx/internal/hr1.yaml | 0 .../apps/network/ingress-nginx/internal/kustomization.yaml | 0 kubernetes/{main => }/apps/network/ingress-nginx/ks.yaml | 0 .../{main => }/apps/network/k8s-gateway/app/helmrelease.yaml | 0 .../{main => }/apps/network/k8s-gateway/app/kustomization.yaml | 0 kubernetes/{main => }/apps/network/k8s-gateway/ks.yaml | 0 kubernetes/{main => }/apps/network/kustomization.yaml | 0 kubernetes/{main => }/apps/network/namespace.yaml | 0 .../apps/observability/blackbox-exporter/app/helmrelease.yaml | 0 .../observability/blackbox-exporter/app/kustomization.yaml | 0 .../apps/observability/blackbox-exporter/app/probes.yaml | 0 .../{main => }/apps/observability/blackbox-exporter/ks.yaml | 0 .../apps/observability/gatus/app/externalsecret.yaml | 0 .../{main => }/apps/observability/gatus/app/helmrelease.yaml | 0 .../{main => }/apps/observability/gatus/app/kustomization.yaml | 0 kubernetes/{main => }/apps/observability/gatus/app/rbac.yaml | 0 .../apps/observability/gatus/app/resources/config.yaml | 0 kubernetes/{main => }/apps/observability/gatus/ks.yaml | 0 .../apps/observability/grafana/app/externalsecret.yaml | 0 .../{main => }/apps/observability/grafana/app/helmrelease.yaml | 0 .../apps/observability/grafana/app/kustomization.yaml | 0 kubernetes/{main => }/apps/observability/grafana/ks.yaml | 0 .../{main => }/apps/observability/kromgo/app/helmrelease.yaml | 0 .../apps/observability/kromgo/app/kustomization.yaml | 0 .../apps/observability/kromgo/app/resources/config.yaml | 0 kubernetes/{main => }/apps/observability/kromgo/ks.yaml | 0 .../kube-prometheus-stack/app/externalsecret.yaml | 0 .../observability/kube-prometheus-stack/app/helmrelease.yaml | 0 .../observability/kube-prometheus-stack/app/kustomization.yaml | 0 .../kube-prometheus-stack/app/prometheusrule.yaml | 0 .../observability/kube-prometheus-stack/app/scrapeconfig.yaml | 0 .../apps/observability/kube-prometheus-stack/ks.yaml | 0 kubernetes/{main => }/apps/observability/kustomization.yaml | 0 .../{main => }/apps/observability/loki/app/helmrelease.yaml | 0 .../{main => }/apps/observability/loki/app/hr_backup.yaml | 0 .../{main => }/apps/observability/loki/app/kustomization.yaml | 0 kubernetes/{main => }/apps/observability/loki/ks.yaml | 0 kubernetes/{main => }/apps/observability/namespace.yaml | 0 .../prometheus-operator-crds/app/helmrelease.yaml | 0 .../prometheus-operator-crds/app/kustomization.yaml | 0 .../apps/observability/prometheus-operator-crds/ks.yaml | 0 .../apps/observability/promtail/app/helmrelease.yaml | 0 .../apps/observability/promtail/app/kustomization.yaml | 0 kubernetes/{main => }/apps/observability/promtail/ks.yaml | 0 .../apps/observability/smartctl-exporter/app/helmrelease.yaml | 0 .../observability/smartctl-exporter/app/kustomization.yaml | 0 .../observability/smartctl-exporter/app/prometheusrule.yaml | 0 .../{main => }/apps/observability/smartctl-exporter/ks.yaml | 0 .../apps/observability/snmp-exporter/app/helmrelease.yaml | 0 .../apps/observability/snmp-exporter/app/kustomization.yaml | 0 .../apps/observability/snmp-exporter/app/prometheusrule.yaml | 0 kubernetes/{main => }/apps/observability/snmp-exporter/ks.yaml | 0 .../apps/observability/unpoller/app/externalsecret.yaml | 0 .../apps/observability/unpoller/app/helmrelease.yaml | 0 .../apps/observability/unpoller/app/kustomization.yaml | 0 kubernetes/{main => }/apps/observability/unpoller/ks.yaml | 0 kubernetes/{main => }/apps/openebs-system/kustomization.yaml | 0 kubernetes/{main => }/apps/openebs-system/namespace.yaml | 0 .../apps/openebs-system/openebs/app/helmrelease.yaml | 0 .../apps/openebs-system/openebs/app/kustomization.yaml | 0 kubernetes/{main => }/apps/openebs-system/openebs/ks.yaml | 0 .../{main => }/apps/security/authentik/app/externalsecret.yaml | 0 .../{main => }/apps/security/authentik/app/helmrelease.yaml | 0 .../{main => }/apps/security/authentik/app/kustomization.yaml | 0 kubernetes/{main => }/apps/security/authentik/ks.yaml | 0 kubernetes/{main => }/apps/security/kustomization.yaml | 0 kubernetes/{main => }/apps/security/namespace.yaml | 0 kubernetes/{main => }/apps/storage/kustomization.yaml | 0 .../{main => }/apps/storage/longhorn/app/helmrelease.yaml | 0 .../{main => }/apps/storage/longhorn/app/kustomization.yaml | 0 .../{main => }/apps/storage/longhorn/app/prometheusrule.yaml | 0 kubernetes/{main => }/apps/storage/longhorn/ks.yaml | 0 .../apps/storage/longhorn/storageclass/snapshot.yaml | 0 kubernetes/{main => }/apps/storage/namespace.yaml | 0 .../apps/storage/snapshot-controller/app/helmrelease.yaml | 0 .../apps/storage/snapshot-controller/app/kustomization.yaml | 0 kubernetes/{main => }/apps/storage/snapshot-controller/ks.yaml | 0 .../{main => }/apps/storage/volsync/app/helmrelease.yaml | 0 .../{main => }/apps/storage/volsync/app/kustomization.yaml | 0 .../{main => }/apps/storage/volsync/app/prometheusrule.yaml | 0 kubernetes/{main => }/apps/storage/volsync/ks.yaml | 0 .../{main => }/bootstrap/flux/github-deploy-key.sops.yaml | 0 kubernetes/{main => }/bootstrap/flux/kustomization.yaml | 0 kubernetes/{main => }/bootstrap/helmfile.yaml | 0 kubernetes/{main => }/bootstrap/talos/clusterconfig/.gitignore | 0 kubernetes/{main => }/bootstrap/talos/patches/README.md | 0 .../bootstrap/talos/patches/controller/api-access.yaml | 0 .../{main => }/bootstrap/talos/patches/controller/cluster.yaml | 0 .../talos/patches/controller/disable-admission-controller.yaml | 0 .../{main => }/bootstrap/talos/patches/controller/etcd.yaml | 0 .../bootstrap/talos/patches/global/cluster-discovery.yaml | 0 .../{main => }/bootstrap/talos/patches/global/containerd.yaml | 0 .../bootstrap/talos/patches/global/disable-search-domain.yaml | 0 .../{main => }/bootstrap/talos/patches/global/hostdns.yaml | 0 .../{main => }/bootstrap/talos/patches/global/kubelet.yaml | 0 .../bootstrap/talos/patches/global/openebs-local.yaml | 0 .../{main => }/bootstrap/talos/patches/global/sysctl.yaml | 0 .../{main => }/bootstrap/talos/patches/mango/longhorn.yaml | 0 .../{main => }/bootstrap/talos/patches/melon/longhorn.yaml | 0 .../{main => }/bootstrap/talos/patches/nectarine/longhorn.yaml | 0 kubernetes/{main => }/bootstrap/talos/talconfig.yaml | 0 kubernetes/{main => }/bootstrap/talos/talsecret.sops.yaml | 0 kubernetes/{main => }/flux/apps.yaml | 0 kubernetes/{main => }/flux/config/cluster.yaml | 0 kubernetes/{main => }/flux/config/flux.yaml | 0 kubernetes/{main => }/flux/config/kustomization.yaml | 0 kubernetes/{main => }/flux/repositories/git/kustomization.yaml | 0 .../flux/repositories/helm/actions-runner-controller.yaml | 0 kubernetes/{main => }/flux/repositories/helm/angelnu.yaml | 0 .../{main => }/flux/repositories/helm/authentik-charts.yaml | 0 kubernetes/{main => }/flux/repositories/helm/backube.yaml | 0 kubernetes/{main => }/flux/repositories/helm/bitnami.yaml | 0 kubernetes/{main => }/flux/repositories/helm/bjw-s.yaml | 0 kubernetes/{main => }/flux/repositories/helm/cilium.yaml | 0 .../{main => }/flux/repositories/helm/cloudnative-pg.yaml | 0 kubernetes/{main => }/flux/repositories/helm/coredns.yaml | 0 kubernetes/{main => }/flux/repositories/helm/crossplane.yaml | 0 kubernetes/{main => }/flux/repositories/helm/crunchydata.yaml | 0 .../{main => }/flux/repositories/helm/csi-driver-nfs.yaml | 0 kubernetes/{main => }/flux/repositories/helm/emqx.yaml | 0 .../{main => }/flux/repositories/helm/external-secrets.yaml | 0 kubernetes/{main => }/flux/repositories/helm/grafana.yaml | 0 .../{main => }/flux/repositories/helm/ingress-nginx.yaml | 0 kubernetes/{main => }/flux/repositories/helm/intel.yaml | 0 kubernetes/{main => }/flux/repositories/helm/jetstack.yaml | 0 kubernetes/{main => }/flux/repositories/helm/k8s-gateway.yaml | 0 kubernetes/{main => }/flux/repositories/helm/k8tz.yaml | 0 .../flux/repositories/helm/kubernetes-sigs-descheduler.yaml | 0 .../flux/repositories/helm/kubernetes-sigs-external-dns.yaml | 0 .../flux/repositories/helm/kubernetes-sigs-metrics-server.yaml | 0 .../{main => }/flux/repositories/helm/kubernetes-sigs-nfd.yaml | 0 .../{main => }/flux/repositories/helm/kustomization.yaml | 0 kubernetes/{main => }/flux/repositories/helm/kyverno.yaml | 0 kubernetes/{main => }/flux/repositories/helm/longhorn.yaml | 0 .../{main => }/flux/repositories/helm/mariadb-operator.yaml | 0 .../helm/nfs-subdir-external-provisioner-charts.yaml | 0 kubernetes/{main => }/flux/repositories/helm/openebs.yaml | 0 kubernetes/{main => }/flux/repositories/helm/piraeus.yaml | 0 kubernetes/{main => }/flux/repositories/helm/postfinance.yaml | 0 .../flux/repositories/helm/prometheus-community.yaml | 0 kubernetes/{main => }/flux/repositories/helm/spegel.yaml | 0 kubernetes/{main => }/flux/repositories/helm/stakater.yaml | 0 kubernetes/{main => }/flux/repositories/helm/stevehipwell.yaml | 0 kubernetes/{main => }/flux/repositories/kustomization.yaml | 0 kubernetes/{main => }/flux/repositories/oci/kustomization.yaml | 0 kubernetes/{main => }/flux/vars/cluster-secrets.sops.yaml | 0 kubernetes/{main => }/flux/vars/cluster-settings.yaml | 0 kubernetes/{main => }/flux/vars/kustomization.yaml | 0 kubernetes/{main => }/templates/gatus/external/configmap.yaml | 0 .../{main => }/templates/gatus/external/kustomization.yaml | 0 kubernetes/{main => }/templates/gatus/guarded/configmap.yaml | 0 .../{main => }/templates/gatus/guarded/kustomization.yaml | 0 kubernetes/{main => }/templates/volsync/Readme.md | 0 kubernetes/{main => }/templates/volsync/claim.yaml | 0 kubernetes/{main => }/templates/volsync/kustomization.yaml | 0 kubernetes/{main => }/templates/volsync/minio.yaml | 0 kubernetes/{main => }/templates/volsync/r2.yaml | 0 403 files changed, 2 insertions(+), 1 deletion(-) rename kubernetes/{main => }/apps/cert-manager/cert-manager/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/cert-manager/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/cert-manager/issuers/issuers.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/cert-manager/issuers/kustomization.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/cert-manager/issuers/secret.sops.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/cert-manager/ks.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/kustomization.yaml (100%) rename kubernetes/{main => }/apps/cert-manager/namespace.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/cluster16.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/gatus.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/immich.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/prometheusrule.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/cluster/service.yaml (100%) rename kubernetes/{main => }/apps/database/cloudnative-pg/ks.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/app/rbac.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/cluster/cluster.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/cluster/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/cluster/podmonitor.yaml (100%) rename kubernetes/{main => }/apps/database/dragonfly/ks.yaml (100%) rename kubernetes/{main => }/apps/database/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/ks.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/backup.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/gatus.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/mariadb.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/testdb/db.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/testdb/grant.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/testdb/user.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/wordpress/db.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/wordpress/grant.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/mariadb/resources/provisions/wordpress/user.yaml (100%) rename kubernetes/{main => }/apps/database/namespace.yaml (100%) rename kubernetes/{main => }/apps/database/pgadmin/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/database/pgadmin/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/database/pgadmin/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/pgadmin/app/resources/servers.json (100%) rename kubernetes/{main => }/apps/database/pgadmin/ks.yaml (100%) rename kubernetes/{main => }/apps/database/phpmyadmin/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/database/phpmyadmin/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/database/phpmyadmin/ks.yaml (100%) rename kubernetes/{main => }/apps/default/actual/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/actual/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/actual/ks.yaml (100%) rename kubernetes/{main => }/apps/default/audiobookshelf/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/audiobookshelf/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/audiobookshelf/ks.yaml (100%) rename kubernetes/{main => }/apps/default/calibre-web/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/calibre-web/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/calibre-web/ks.yaml (100%) rename kubernetes/{main => }/apps/default/calibre/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/calibre/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/calibre/ks.yaml (100%) rename kubernetes/{main => }/apps/default/cloudflare-ddns/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/cloudflare-ddns/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/cloudflare-ddns/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/cloudflare-ddns/ks.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/importer/cronjob.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/importer/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/importer/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/importer/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/importer/pvc.yaml (100%) rename kubernetes/{main => }/apps/default/firefly/ks.yaml (100%) rename kubernetes/{main => }/apps/default/ghostfolio/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/ghostfolio/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/ghostfolio/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/ghostfolio/ks.yaml (100%) rename kubernetes/{main => }/apps/default/homepage/app/configmap.yaml (100%) rename kubernetes/{main => }/apps/default/homepage/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/homepage/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/homepage/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/homepage/app/rbac.yaml (100%) rename kubernetes/{main => }/apps/default/homepage/ks.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/configmap.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/machine-learning/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/machine-learning/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/machine-learning/pvc.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/microservices/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/microservices/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/server/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/immich/app/server/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/immich/ks.yaml (100%) rename kubernetes/{main => }/apps/default/kavita/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/kavita/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/kavita/ks.yaml (100%) rename kubernetes/{main => }/apps/default/komga/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/komga/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/komga/ks.yaml (100%) rename kubernetes/{main => }/apps/default/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/lidarr/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/lidarr/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/lidarr/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/lidarr/ks.yaml (100%) rename kubernetes/{main => }/apps/default/metube/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/metube/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/metube/ks.yaml (100%) rename kubernetes/{main => }/apps/default/namespace.yaml (100%) rename kubernetes/{main => }/apps/default/navidrome/app/externalsecrets.yaml (100%) rename kubernetes/{main => }/apps/default/navidrome/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/navidrome/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/navidrome/ks.yaml (100%) rename kubernetes/{main => }/apps/default/overseerr/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/overseerr/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/overseerr/ks.yaml (100%) rename kubernetes/{main => }/apps/default/plex/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/plex/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/plex/app/pvc.yaml (100%) rename kubernetes/{main => }/apps/default/plex/app/resources/lokirule.yaml (100%) rename kubernetes/{main => }/apps/default/plex/ks.yaml (100%) rename kubernetes/{main => }/apps/default/prowlarr/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/prowlarr/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/prowlarr/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/prowlarr/ks.yaml (100%) rename kubernetes/{main => }/apps/default/radarr/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/radarr/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/radarr/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/radarr/ks.yaml (100%) rename kubernetes/{main => }/apps/default/readarr/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/readarr/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/readarr/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/readarr/ks.yaml (100%) rename kubernetes/{main => }/apps/default/sabnzbd/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/sabnzbd/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/sabnzbd/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/sabnzbd/app/resources/cross-seed.sh (100%) rename kubernetes/{main => }/apps/default/sabnzbd/ks.yaml (100%) rename kubernetes/{main => }/apps/default/sonarr/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/sonarr/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/sonarr/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/sonarr/ks.yaml (100%) rename kubernetes/{main => }/apps/default/tautulli/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/tautulli/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/tautulli/app/pvc.yaml (100%) rename kubernetes/{main => }/apps/default/tautulli/ks.yaml (100%) rename kubernetes/{main => }/apps/default/wordpress/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/default/wordpress/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/default/wordpress/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/default/wordpress/ks.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/external-secrets/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/external-secrets/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/external-secrets/ks.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/external-secrets/stores/kustomization.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/kustomization.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/namespace.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/onepassword-connect/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/onepassword-connect/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml (100%) rename kubernetes/{main => }/apps/external-secrets/onepassword-connect/ks.yaml (100%) rename kubernetes/{main => }/apps/flux-system/kustomization.yaml (100%) rename kubernetes/{main => }/apps/flux-system/namespace.yaml (100%) rename kubernetes/{main => }/apps/flux-system/webhooks/app/github/ingress.yaml (100%) rename kubernetes/{main => }/apps/flux-system/webhooks/app/github/kustomization.yaml (100%) rename kubernetes/{main => }/apps/flux-system/webhooks/app/github/receiver.yaml (100%) rename kubernetes/{main => }/apps/flux-system/webhooks/app/github/secret.sops.yaml (100%) rename kubernetes/{main => }/apps/flux-system/webhooks/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/flux-system/webhooks/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/app/helm-values.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/app/kustomizeconfig.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/config/cilium-l3.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/config/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/cilium/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/coredns/app/helm-values.yaml (100%) rename kubernetes/{main => }/apps/kube-system/coredns/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/coredns/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/coredns/app/kustomizeconfig.yaml (100%) rename kubernetes/{main => }/apps/kube-system/coredns/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/fstrim/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/fstrim/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/fstrim/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/intel-device-plugin/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/intel-device-plugin/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/intel-device-plugin/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml (100%) rename kubernetes/{main => }/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml (100%) rename kubernetes/{main => }/apps/kube-system/kubelet-csr-approver/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/metrics-server/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/metrics-server/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/metrics-server/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/namespace.yaml (100%) rename kubernetes/{main => }/apps/kube-system/node-feature-discovery/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/node-feature-discovery/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/node-feature-discovery/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml (100%) rename kubernetes/{main => }/apps/kube-system/node-feature-discovery/rules/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/reloader/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/reloader/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/reloader/ks.yaml (100%) rename kubernetes/{main => }/apps/kube-system/spegel/app/helm-values.yaml (100%) rename kubernetes/{main => }/apps/kube-system/spegel/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/kube-system/spegel/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/kube-system/spegel/app/kustomizeconfig.yaml (100%) rename kubernetes/{main => }/apps/kube-system/spegel/ks.yaml (100%) rename kubernetes/{main => }/apps/network/cloudflared/app/configs/config.yaml (100%) rename kubernetes/{main => }/apps/network/cloudflared/app/dnsendpoint.yaml (100%) rename kubernetes/{main => }/apps/network/cloudflared/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/cloudflared/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/cloudflared/app/secret.sops.yaml (100%) rename kubernetes/{main => }/apps/network/cloudflared/ks.yaml (100%) rename kubernetes/{main => }/apps/network/echo-server/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/echo-server/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/echo-server/ks.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/cloudflare/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/cloudflare/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/cloudflare/secret.sops.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/ks.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/unifi/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/unifi/hr.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/unifi/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/external-dns/unifi/secret.sops.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/certificates/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/certificates/production.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/certificates/staging.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/external/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/external/hr.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/external/hr1.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/external/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/internal/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/internal/hr.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/internal/hr1.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/internal/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/ingress-nginx/ks.yaml (100%) rename kubernetes/{main => }/apps/network/k8s-gateway/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/network/k8s-gateway/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/k8s-gateway/ks.yaml (100%) rename kubernetes/{main => }/apps/network/kustomization.yaml (100%) rename kubernetes/{main => }/apps/network/namespace.yaml (100%) rename kubernetes/{main => }/apps/observability/blackbox-exporter/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/blackbox-exporter/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/blackbox-exporter/app/probes.yaml (100%) rename kubernetes/{main => }/apps/observability/blackbox-exporter/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/gatus/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/observability/gatus/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/gatus/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/gatus/app/rbac.yaml (100%) rename kubernetes/{main => }/apps/observability/gatus/app/resources/config.yaml (100%) rename kubernetes/{main => }/apps/observability/gatus/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/grafana/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/observability/grafana/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/grafana/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/grafana/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/kromgo/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/kromgo/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/kromgo/app/resources/config.yaml (100%) rename kubernetes/{main => }/apps/observability/kromgo/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/kube-prometheus-stack/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/observability/kube-prometheus-stack/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/kube-prometheus-stack/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml (100%) rename kubernetes/{main => }/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml (100%) rename kubernetes/{main => }/apps/observability/kube-prometheus-stack/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/loki/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/loki/app/hr_backup.yaml (100%) rename kubernetes/{main => }/apps/observability/loki/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/loki/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/namespace.yaml (100%) rename kubernetes/{main => }/apps/observability/prometheus-operator-crds/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/prometheus-operator-crds/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/prometheus-operator-crds/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/promtail/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/promtail/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/promtail/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/smartctl-exporter/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/smartctl-exporter/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/smartctl-exporter/app/prometheusrule.yaml (100%) rename kubernetes/{main => }/apps/observability/smartctl-exporter/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/snmp-exporter/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/snmp-exporter/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/snmp-exporter/app/prometheusrule.yaml (100%) rename kubernetes/{main => }/apps/observability/snmp-exporter/ks.yaml (100%) rename kubernetes/{main => }/apps/observability/unpoller/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/observability/unpoller/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/observability/unpoller/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/observability/unpoller/ks.yaml (100%) rename kubernetes/{main => }/apps/openebs-system/kustomization.yaml (100%) rename kubernetes/{main => }/apps/openebs-system/namespace.yaml (100%) rename kubernetes/{main => }/apps/openebs-system/openebs/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/openebs-system/openebs/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/openebs-system/openebs/ks.yaml (100%) rename kubernetes/{main => }/apps/security/authentik/app/externalsecret.yaml (100%) rename kubernetes/{main => }/apps/security/authentik/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/security/authentik/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/security/authentik/ks.yaml (100%) rename kubernetes/{main => }/apps/security/kustomization.yaml (100%) rename kubernetes/{main => }/apps/security/namespace.yaml (100%) rename kubernetes/{main => }/apps/storage/kustomization.yaml (100%) rename kubernetes/{main => }/apps/storage/longhorn/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/storage/longhorn/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/storage/longhorn/app/prometheusrule.yaml (100%) rename kubernetes/{main => }/apps/storage/longhorn/ks.yaml (100%) rename kubernetes/{main => }/apps/storage/longhorn/storageclass/snapshot.yaml (100%) rename kubernetes/{main => }/apps/storage/namespace.yaml (100%) rename kubernetes/{main => }/apps/storage/snapshot-controller/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/storage/snapshot-controller/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/storage/snapshot-controller/ks.yaml (100%) rename kubernetes/{main => }/apps/storage/volsync/app/helmrelease.yaml (100%) rename kubernetes/{main => }/apps/storage/volsync/app/kustomization.yaml (100%) rename kubernetes/{main => }/apps/storage/volsync/app/prometheusrule.yaml (100%) rename kubernetes/{main => }/apps/storage/volsync/ks.yaml (100%) rename kubernetes/{main => }/bootstrap/flux/github-deploy-key.sops.yaml (100%) rename kubernetes/{main => }/bootstrap/flux/kustomization.yaml (100%) rename kubernetes/{main => }/bootstrap/helmfile.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/clusterconfig/.gitignore (100%) rename kubernetes/{main => }/bootstrap/talos/patches/README.md (100%) rename kubernetes/{main => }/bootstrap/talos/patches/controller/api-access.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/controller/cluster.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/controller/disable-admission-controller.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/controller/etcd.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/cluster-discovery.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/containerd.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/disable-search-domain.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/hostdns.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/kubelet.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/openebs-local.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/global/sysctl.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/mango/longhorn.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/melon/longhorn.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/patches/nectarine/longhorn.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/talconfig.yaml (100%) rename kubernetes/{main => }/bootstrap/talos/talsecret.sops.yaml (100%) rename kubernetes/{main => }/flux/apps.yaml (100%) rename kubernetes/{main => }/flux/config/cluster.yaml (100%) rename kubernetes/{main => }/flux/config/flux.yaml (100%) rename kubernetes/{main => }/flux/config/kustomization.yaml (100%) rename kubernetes/{main => }/flux/repositories/git/kustomization.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/actions-runner-controller.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/angelnu.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/authentik-charts.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/backube.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/bitnami.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/bjw-s.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/cilium.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/cloudnative-pg.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/coredns.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/crossplane.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/crunchydata.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/csi-driver-nfs.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/emqx.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/external-secrets.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/grafana.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/ingress-nginx.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/intel.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/jetstack.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/k8s-gateway.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/k8tz.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/kubernetes-sigs-descheduler.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/kubernetes-sigs-external-dns.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/kubernetes-sigs-nfd.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/kustomization.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/kyverno.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/longhorn.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/mariadb-operator.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/openebs.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/piraeus.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/postfinance.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/prometheus-community.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/spegel.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/stakater.yaml (100%) rename kubernetes/{main => }/flux/repositories/helm/stevehipwell.yaml (100%) rename kubernetes/{main => }/flux/repositories/kustomization.yaml (100%) rename kubernetes/{main => }/flux/repositories/oci/kustomization.yaml (100%) rename kubernetes/{main => }/flux/vars/cluster-secrets.sops.yaml (100%) rename kubernetes/{main => }/flux/vars/cluster-settings.yaml (100%) rename kubernetes/{main => }/flux/vars/kustomization.yaml (100%) rename kubernetes/{main => }/templates/gatus/external/configmap.yaml (100%) rename kubernetes/{main => }/templates/gatus/external/kustomization.yaml (100%) rename kubernetes/{main => }/templates/gatus/guarded/configmap.yaml (100%) rename kubernetes/{main => }/templates/gatus/guarded/kustomization.yaml (100%) rename kubernetes/{main => }/templates/volsync/Readme.md (100%) rename kubernetes/{main => }/templates/volsync/claim.yaml (100%) rename kubernetes/{main => }/templates/volsync/kustomization.yaml (100%) rename kubernetes/{main => }/templates/volsync/minio.yaml (100%) rename kubernetes/{main => }/templates/volsync/r2.yaml (100%) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index fcfb01db..3e04c755 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -51,7 +51,8 @@ jobs: pull-requests: write strategy: matrix: - paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + paths: ["kubernetes"] resources: ["helmrelease", "kustomization"] max-parallel: 4 fail-fast: false diff --git a/kubernetes/main/apps/cert-manager/cert-manager/app/helmrelease.yaml b/kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/cert-manager/app/helmrelease.yaml rename to kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml diff --git a/kubernetes/main/apps/cert-manager/cert-manager/app/kustomization.yaml b/kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/cert-manager/app/kustomization.yaml rename to kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml diff --git a/kubernetes/main/apps/cert-manager/cert-manager/issuers/issuers.yaml b/kubernetes/apps/cert-manager/cert-manager/issuers/issuers.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/cert-manager/issuers/issuers.yaml rename to kubernetes/apps/cert-manager/cert-manager/issuers/issuers.yaml diff --git a/kubernetes/main/apps/cert-manager/cert-manager/issuers/kustomization.yaml b/kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/cert-manager/issuers/kustomization.yaml rename to kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml diff --git a/kubernetes/main/apps/cert-manager/cert-manager/issuers/secret.sops.yaml b/kubernetes/apps/cert-manager/cert-manager/issuers/secret.sops.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/cert-manager/issuers/secret.sops.yaml rename to kubernetes/apps/cert-manager/cert-manager/issuers/secret.sops.yaml diff --git a/kubernetes/main/apps/cert-manager/cert-manager/ks.yaml b/kubernetes/apps/cert-manager/cert-manager/ks.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/cert-manager/ks.yaml rename to kubernetes/apps/cert-manager/cert-manager/ks.yaml diff --git a/kubernetes/main/apps/cert-manager/kustomization.yaml b/kubernetes/apps/cert-manager/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/kustomization.yaml rename to kubernetes/apps/cert-manager/kustomization.yaml diff --git a/kubernetes/main/apps/cert-manager/namespace.yaml b/kubernetes/apps/cert-manager/namespace.yaml similarity index 100% rename from kubernetes/main/apps/cert-manager/namespace.yaml rename to kubernetes/apps/cert-manager/namespace.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/app/externalsecret.yaml b/kubernetes/apps/database/cloudnative-pg/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/app/externalsecret.yaml rename to kubernetes/apps/database/cloudnative-pg/app/externalsecret.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/app/helmrelease.yaml b/kubernetes/apps/database/cloudnative-pg/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/app/helmrelease.yaml rename to kubernetes/apps/database/cloudnative-pg/app/helmrelease.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/app/kustomization.yaml b/kubernetes/apps/database/cloudnative-pg/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/app/kustomization.yaml rename to kubernetes/apps/database/cloudnative-pg/app/kustomization.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/cluster16.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/cluster16.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/cluster16.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/cluster16.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/gatus.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/gatus.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/gatus.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/gatus.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/immich.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/immich.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/immich.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/immich.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/kustomization.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/kustomization.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/kustomization.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/prometheusrule.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/prometheusrule.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/prometheusrule.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/prometheusrule.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/scheduledbackup.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/cluster/service.yaml b/kubernetes/apps/database/cloudnative-pg/cluster/service.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/cluster/service.yaml rename to kubernetes/apps/database/cloudnative-pg/cluster/service.yaml diff --git a/kubernetes/main/apps/database/cloudnative-pg/ks.yaml b/kubernetes/apps/database/cloudnative-pg/ks.yaml similarity index 100% rename from kubernetes/main/apps/database/cloudnative-pg/ks.yaml rename to kubernetes/apps/database/cloudnative-pg/ks.yaml diff --git a/kubernetes/main/apps/database/dragonfly/app/helmrelease.yaml b/kubernetes/apps/database/dragonfly/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/app/helmrelease.yaml rename to kubernetes/apps/database/dragonfly/app/helmrelease.yaml diff --git a/kubernetes/main/apps/database/dragonfly/app/kustomization.yaml b/kubernetes/apps/database/dragonfly/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/app/kustomization.yaml rename to kubernetes/apps/database/dragonfly/app/kustomization.yaml diff --git a/kubernetes/main/apps/database/dragonfly/app/rbac.yaml b/kubernetes/apps/database/dragonfly/app/rbac.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/app/rbac.yaml rename to kubernetes/apps/database/dragonfly/app/rbac.yaml diff --git a/kubernetes/main/apps/database/dragonfly/cluster/cluster.yaml b/kubernetes/apps/database/dragonfly/cluster/cluster.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/cluster/cluster.yaml rename to kubernetes/apps/database/dragonfly/cluster/cluster.yaml diff --git a/kubernetes/main/apps/database/dragonfly/cluster/kustomization.yaml b/kubernetes/apps/database/dragonfly/cluster/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/cluster/kustomization.yaml rename to kubernetes/apps/database/dragonfly/cluster/kustomization.yaml diff --git a/kubernetes/main/apps/database/dragonfly/cluster/podmonitor.yaml b/kubernetes/apps/database/dragonfly/cluster/podmonitor.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/cluster/podmonitor.yaml rename to kubernetes/apps/database/dragonfly/cluster/podmonitor.yaml diff --git a/kubernetes/main/apps/database/dragonfly/ks.yaml b/kubernetes/apps/database/dragonfly/ks.yaml similarity index 100% rename from kubernetes/main/apps/database/dragonfly/ks.yaml rename to kubernetes/apps/database/dragonfly/ks.yaml diff --git a/kubernetes/main/apps/database/kustomization.yaml b/kubernetes/apps/database/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/kustomization.yaml rename to kubernetes/apps/database/kustomization.yaml diff --git a/kubernetes/main/apps/database/mariadb/app/helmrelease.yaml b/kubernetes/apps/database/mariadb/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/app/helmrelease.yaml rename to kubernetes/apps/database/mariadb/app/helmrelease.yaml diff --git a/kubernetes/main/apps/database/mariadb/app/kustomization.yaml b/kubernetes/apps/database/mariadb/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/app/kustomization.yaml rename to kubernetes/apps/database/mariadb/app/kustomization.yaml diff --git a/kubernetes/main/apps/database/mariadb/ks.yaml b/kubernetes/apps/database/mariadb/ks.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/ks.yaml rename to kubernetes/apps/database/mariadb/ks.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/backup.yaml b/kubernetes/apps/database/mariadb/resources/backup.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/backup.yaml rename to kubernetes/apps/database/mariadb/resources/backup.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/externalsecret.yaml b/kubernetes/apps/database/mariadb/resources/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/externalsecret.yaml rename to kubernetes/apps/database/mariadb/resources/externalsecret.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/gatus.yaml b/kubernetes/apps/database/mariadb/resources/gatus.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/gatus.yaml rename to kubernetes/apps/database/mariadb/resources/gatus.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/kustomization.yaml b/kubernetes/apps/database/mariadb/resources/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/kustomization.yaml rename to kubernetes/apps/database/mariadb/resources/kustomization.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/mariadb.yaml b/kubernetes/apps/database/mariadb/resources/mariadb.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/mariadb.yaml rename to kubernetes/apps/database/mariadb/resources/mariadb.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/kustomization.yaml b/kubernetes/apps/database/mariadb/resources/provisions/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/kustomization.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/kustomization.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/db.yaml b/kubernetes/apps/database/mariadb/resources/provisions/testdb/db.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/testdb/db.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/testdb/db.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml b/kubernetes/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/testdb/externalsecret.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/grant.yaml b/kubernetes/apps/database/mariadb/resources/provisions/testdb/grant.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/testdb/grant.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/testdb/grant.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml b/kubernetes/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/testdb/kustomization.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/testdb/user.yaml b/kubernetes/apps/database/mariadb/resources/provisions/testdb/user.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/testdb/user.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/testdb/user.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/db.yaml b/kubernetes/apps/database/mariadb/resources/provisions/wordpress/db.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/db.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/wordpress/db.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml b/kubernetes/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/wordpress/externalsecret.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/grant.yaml b/kubernetes/apps/database/mariadb/resources/provisions/wordpress/grant.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/grant.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/wordpress/grant.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml b/kubernetes/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/wordpress/kustomization.yaml diff --git a/kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/user.yaml b/kubernetes/apps/database/mariadb/resources/provisions/wordpress/user.yaml similarity index 100% rename from kubernetes/main/apps/database/mariadb/resources/provisions/wordpress/user.yaml rename to kubernetes/apps/database/mariadb/resources/provisions/wordpress/user.yaml diff --git a/kubernetes/main/apps/database/namespace.yaml b/kubernetes/apps/database/namespace.yaml similarity index 100% rename from kubernetes/main/apps/database/namespace.yaml rename to kubernetes/apps/database/namespace.yaml diff --git a/kubernetes/main/apps/database/pgadmin/app/externalsecret.yaml b/kubernetes/apps/database/pgadmin/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/database/pgadmin/app/externalsecret.yaml rename to kubernetes/apps/database/pgadmin/app/externalsecret.yaml diff --git a/kubernetes/main/apps/database/pgadmin/app/helmrelease.yaml b/kubernetes/apps/database/pgadmin/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/database/pgadmin/app/helmrelease.yaml rename to kubernetes/apps/database/pgadmin/app/helmrelease.yaml diff --git a/kubernetes/main/apps/database/pgadmin/app/kustomization.yaml b/kubernetes/apps/database/pgadmin/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/pgadmin/app/kustomization.yaml rename to kubernetes/apps/database/pgadmin/app/kustomization.yaml diff --git a/kubernetes/main/apps/database/pgadmin/app/resources/servers.json b/kubernetes/apps/database/pgadmin/app/resources/servers.json similarity index 100% rename from kubernetes/main/apps/database/pgadmin/app/resources/servers.json rename to kubernetes/apps/database/pgadmin/app/resources/servers.json diff --git a/kubernetes/main/apps/database/pgadmin/ks.yaml b/kubernetes/apps/database/pgadmin/ks.yaml similarity index 100% rename from kubernetes/main/apps/database/pgadmin/ks.yaml rename to kubernetes/apps/database/pgadmin/ks.yaml diff --git a/kubernetes/main/apps/database/phpmyadmin/app/helmrelease.yaml b/kubernetes/apps/database/phpmyadmin/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/database/phpmyadmin/app/helmrelease.yaml rename to kubernetes/apps/database/phpmyadmin/app/helmrelease.yaml diff --git a/kubernetes/main/apps/database/phpmyadmin/app/kustomization.yaml b/kubernetes/apps/database/phpmyadmin/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/database/phpmyadmin/app/kustomization.yaml rename to kubernetes/apps/database/phpmyadmin/app/kustomization.yaml diff --git a/kubernetes/main/apps/database/phpmyadmin/ks.yaml b/kubernetes/apps/database/phpmyadmin/ks.yaml similarity index 100% rename from kubernetes/main/apps/database/phpmyadmin/ks.yaml rename to kubernetes/apps/database/phpmyadmin/ks.yaml diff --git a/kubernetes/main/apps/default/actual/app/helmrelease.yaml b/kubernetes/apps/default/actual/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/actual/app/helmrelease.yaml rename to kubernetes/apps/default/actual/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/actual/app/kustomization.yaml b/kubernetes/apps/default/actual/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/actual/app/kustomization.yaml rename to kubernetes/apps/default/actual/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/actual/ks.yaml b/kubernetes/apps/default/actual/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/actual/ks.yaml rename to kubernetes/apps/default/actual/ks.yaml diff --git a/kubernetes/main/apps/default/audiobookshelf/app/helmrelease.yaml b/kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/audiobookshelf/app/helmrelease.yaml rename to kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/audiobookshelf/app/kustomization.yaml b/kubernetes/apps/default/audiobookshelf/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/audiobookshelf/app/kustomization.yaml rename to kubernetes/apps/default/audiobookshelf/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/audiobookshelf/ks.yaml b/kubernetes/apps/default/audiobookshelf/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/audiobookshelf/ks.yaml rename to kubernetes/apps/default/audiobookshelf/ks.yaml diff --git a/kubernetes/main/apps/default/calibre-web/app/helmrelease.yaml b/kubernetes/apps/default/calibre-web/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/calibre-web/app/helmrelease.yaml rename to kubernetes/apps/default/calibre-web/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/calibre-web/app/kustomization.yaml b/kubernetes/apps/default/calibre-web/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/calibre-web/app/kustomization.yaml rename to kubernetes/apps/default/calibre-web/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/calibre-web/ks.yaml b/kubernetes/apps/default/calibre-web/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/calibre-web/ks.yaml rename to kubernetes/apps/default/calibre-web/ks.yaml diff --git a/kubernetes/main/apps/default/calibre/app/helmrelease.yaml b/kubernetes/apps/default/calibre/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/calibre/app/helmrelease.yaml rename to kubernetes/apps/default/calibre/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/calibre/app/kustomization.yaml b/kubernetes/apps/default/calibre/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/calibre/app/kustomization.yaml rename to kubernetes/apps/default/calibre/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/calibre/ks.yaml b/kubernetes/apps/default/calibre/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/calibre/ks.yaml rename to kubernetes/apps/default/calibre/ks.yaml diff --git a/kubernetes/main/apps/default/cloudflare-ddns/app/externalsecret.yaml b/kubernetes/apps/default/cloudflare-ddns/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/cloudflare-ddns/app/externalsecret.yaml rename to kubernetes/apps/default/cloudflare-ddns/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/cloudflare-ddns/app/helmrelease.yaml b/kubernetes/apps/default/cloudflare-ddns/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/cloudflare-ddns/app/helmrelease.yaml rename to kubernetes/apps/default/cloudflare-ddns/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/cloudflare-ddns/app/kustomization.yaml b/kubernetes/apps/default/cloudflare-ddns/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/cloudflare-ddns/app/kustomization.yaml rename to kubernetes/apps/default/cloudflare-ddns/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/cloudflare-ddns/ks.yaml b/kubernetes/apps/default/cloudflare-ddns/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/cloudflare-ddns/ks.yaml rename to kubernetes/apps/default/cloudflare-ddns/ks.yaml diff --git a/kubernetes/main/apps/default/firefly/app/externalsecret.yaml b/kubernetes/apps/default/firefly/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/app/externalsecret.yaml rename to kubernetes/apps/default/firefly/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/firefly/app/helmrelease.yaml b/kubernetes/apps/default/firefly/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/app/helmrelease.yaml rename to kubernetes/apps/default/firefly/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/firefly/app/kustomization.yaml b/kubernetes/apps/default/firefly/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/app/kustomization.yaml rename to kubernetes/apps/default/firefly/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/firefly/importer/cronjob.yaml b/kubernetes/apps/default/firefly/importer/cronjob.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/importer/cronjob.yaml rename to kubernetes/apps/default/firefly/importer/cronjob.yaml diff --git a/kubernetes/main/apps/default/firefly/importer/externalsecret.yaml b/kubernetes/apps/default/firefly/importer/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/importer/externalsecret.yaml rename to kubernetes/apps/default/firefly/importer/externalsecret.yaml diff --git a/kubernetes/main/apps/default/firefly/importer/helmrelease.yaml b/kubernetes/apps/default/firefly/importer/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/importer/helmrelease.yaml rename to kubernetes/apps/default/firefly/importer/helmrelease.yaml diff --git a/kubernetes/main/apps/default/firefly/importer/kustomization.yaml b/kubernetes/apps/default/firefly/importer/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/importer/kustomization.yaml rename to kubernetes/apps/default/firefly/importer/kustomization.yaml diff --git a/kubernetes/main/apps/default/firefly/importer/pvc.yaml b/kubernetes/apps/default/firefly/importer/pvc.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/importer/pvc.yaml rename to kubernetes/apps/default/firefly/importer/pvc.yaml diff --git a/kubernetes/main/apps/default/firefly/ks.yaml b/kubernetes/apps/default/firefly/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/firefly/ks.yaml rename to kubernetes/apps/default/firefly/ks.yaml diff --git a/kubernetes/main/apps/default/ghostfolio/app/externalsecret.yaml b/kubernetes/apps/default/ghostfolio/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/ghostfolio/app/externalsecret.yaml rename to kubernetes/apps/default/ghostfolio/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/ghostfolio/app/helmrelease.yaml b/kubernetes/apps/default/ghostfolio/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/ghostfolio/app/helmrelease.yaml rename to kubernetes/apps/default/ghostfolio/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/ghostfolio/app/kustomization.yaml b/kubernetes/apps/default/ghostfolio/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/ghostfolio/app/kustomization.yaml rename to kubernetes/apps/default/ghostfolio/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/ghostfolio/ks.yaml b/kubernetes/apps/default/ghostfolio/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/ghostfolio/ks.yaml rename to kubernetes/apps/default/ghostfolio/ks.yaml diff --git a/kubernetes/main/apps/default/homepage/app/configmap.yaml b/kubernetes/apps/default/homepage/app/configmap.yaml similarity index 100% rename from kubernetes/main/apps/default/homepage/app/configmap.yaml rename to kubernetes/apps/default/homepage/app/configmap.yaml diff --git a/kubernetes/main/apps/default/homepage/app/externalsecret.yaml b/kubernetes/apps/default/homepage/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/homepage/app/externalsecret.yaml rename to kubernetes/apps/default/homepage/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/homepage/app/helmrelease.yaml b/kubernetes/apps/default/homepage/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/homepage/app/helmrelease.yaml rename to kubernetes/apps/default/homepage/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/homepage/app/kustomization.yaml b/kubernetes/apps/default/homepage/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/homepage/app/kustomization.yaml rename to kubernetes/apps/default/homepage/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/homepage/app/rbac.yaml b/kubernetes/apps/default/homepage/app/rbac.yaml similarity index 100% rename from kubernetes/main/apps/default/homepage/app/rbac.yaml rename to kubernetes/apps/default/homepage/app/rbac.yaml diff --git a/kubernetes/main/apps/default/homepage/ks.yaml b/kubernetes/apps/default/homepage/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/homepage/ks.yaml rename to kubernetes/apps/default/homepage/ks.yaml diff --git a/kubernetes/main/apps/default/immich/app/configmap.yaml b/kubernetes/apps/default/immich/app/configmap.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/configmap.yaml rename to kubernetes/apps/default/immich/app/configmap.yaml diff --git a/kubernetes/main/apps/default/immich/app/externalsecret.yaml b/kubernetes/apps/default/immich/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/externalsecret.yaml rename to kubernetes/apps/default/immich/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/immich/app/kustomization.yaml b/kubernetes/apps/default/immich/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/kustomization.yaml rename to kubernetes/apps/default/immich/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/immich/app/machine-learning/helmrelease.yaml b/kubernetes/apps/default/immich/app/machine-learning/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/machine-learning/helmrelease.yaml rename to kubernetes/apps/default/immich/app/machine-learning/helmrelease.yaml diff --git a/kubernetes/main/apps/default/immich/app/machine-learning/kustomization.yaml b/kubernetes/apps/default/immich/app/machine-learning/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/machine-learning/kustomization.yaml rename to kubernetes/apps/default/immich/app/machine-learning/kustomization.yaml diff --git a/kubernetes/main/apps/default/immich/app/machine-learning/pvc.yaml b/kubernetes/apps/default/immich/app/machine-learning/pvc.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/machine-learning/pvc.yaml rename to kubernetes/apps/default/immich/app/machine-learning/pvc.yaml diff --git a/kubernetes/main/apps/default/immich/app/microservices/helmrelease.yaml b/kubernetes/apps/default/immich/app/microservices/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/microservices/helmrelease.yaml rename to kubernetes/apps/default/immich/app/microservices/helmrelease.yaml diff --git a/kubernetes/main/apps/default/immich/app/microservices/kustomization.yaml b/kubernetes/apps/default/immich/app/microservices/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/microservices/kustomization.yaml rename to kubernetes/apps/default/immich/app/microservices/kustomization.yaml diff --git a/kubernetes/main/apps/default/immich/app/server/helmrelease.yaml b/kubernetes/apps/default/immich/app/server/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/server/helmrelease.yaml rename to kubernetes/apps/default/immich/app/server/helmrelease.yaml diff --git a/kubernetes/main/apps/default/immich/app/server/kustomization.yaml b/kubernetes/apps/default/immich/app/server/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/app/server/kustomization.yaml rename to kubernetes/apps/default/immich/app/server/kustomization.yaml diff --git a/kubernetes/main/apps/default/immich/ks.yaml b/kubernetes/apps/default/immich/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/immich/ks.yaml rename to kubernetes/apps/default/immich/ks.yaml diff --git a/kubernetes/main/apps/default/kavita/app/helmrelease.yaml b/kubernetes/apps/default/kavita/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/kavita/app/helmrelease.yaml rename to kubernetes/apps/default/kavita/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/kavita/app/kustomization.yaml b/kubernetes/apps/default/kavita/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/kavita/app/kustomization.yaml rename to kubernetes/apps/default/kavita/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/kavita/ks.yaml b/kubernetes/apps/default/kavita/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/kavita/ks.yaml rename to kubernetes/apps/default/kavita/ks.yaml diff --git a/kubernetes/main/apps/default/komga/app/helmrelease.yaml b/kubernetes/apps/default/komga/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/komga/app/helmrelease.yaml rename to kubernetes/apps/default/komga/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/komga/app/kustomization.yaml b/kubernetes/apps/default/komga/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/komga/app/kustomization.yaml rename to kubernetes/apps/default/komga/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/komga/ks.yaml b/kubernetes/apps/default/komga/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/komga/ks.yaml rename to kubernetes/apps/default/komga/ks.yaml diff --git a/kubernetes/main/apps/default/kustomization.yaml b/kubernetes/apps/default/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/kustomization.yaml rename to kubernetes/apps/default/kustomization.yaml diff --git a/kubernetes/main/apps/default/lidarr/app/externalsecret.yaml b/kubernetes/apps/default/lidarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/lidarr/app/externalsecret.yaml rename to kubernetes/apps/default/lidarr/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/lidarr/app/helmrelease.yaml b/kubernetes/apps/default/lidarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/lidarr/app/helmrelease.yaml rename to kubernetes/apps/default/lidarr/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/lidarr/app/kustomization.yaml b/kubernetes/apps/default/lidarr/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/lidarr/app/kustomization.yaml rename to kubernetes/apps/default/lidarr/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/lidarr/ks.yaml b/kubernetes/apps/default/lidarr/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/lidarr/ks.yaml rename to kubernetes/apps/default/lidarr/ks.yaml diff --git a/kubernetes/main/apps/default/metube/app/helmrelease.yaml b/kubernetes/apps/default/metube/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/metube/app/helmrelease.yaml rename to kubernetes/apps/default/metube/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/metube/app/kustomization.yaml b/kubernetes/apps/default/metube/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/metube/app/kustomization.yaml rename to kubernetes/apps/default/metube/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/metube/ks.yaml b/kubernetes/apps/default/metube/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/metube/ks.yaml rename to kubernetes/apps/default/metube/ks.yaml diff --git a/kubernetes/main/apps/default/namespace.yaml b/kubernetes/apps/default/namespace.yaml similarity index 100% rename from kubernetes/main/apps/default/namespace.yaml rename to kubernetes/apps/default/namespace.yaml diff --git a/kubernetes/main/apps/default/navidrome/app/externalsecrets.yaml b/kubernetes/apps/default/navidrome/app/externalsecrets.yaml similarity index 100% rename from kubernetes/main/apps/default/navidrome/app/externalsecrets.yaml rename to kubernetes/apps/default/navidrome/app/externalsecrets.yaml diff --git a/kubernetes/main/apps/default/navidrome/app/helmrelease.yaml b/kubernetes/apps/default/navidrome/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/navidrome/app/helmrelease.yaml rename to kubernetes/apps/default/navidrome/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/navidrome/app/kustomization.yaml b/kubernetes/apps/default/navidrome/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/navidrome/app/kustomization.yaml rename to kubernetes/apps/default/navidrome/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/navidrome/ks.yaml b/kubernetes/apps/default/navidrome/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/navidrome/ks.yaml rename to kubernetes/apps/default/navidrome/ks.yaml diff --git a/kubernetes/main/apps/default/overseerr/app/helmrelease.yaml b/kubernetes/apps/default/overseerr/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/overseerr/app/helmrelease.yaml rename to kubernetes/apps/default/overseerr/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/overseerr/app/kustomization.yaml b/kubernetes/apps/default/overseerr/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/overseerr/app/kustomization.yaml rename to kubernetes/apps/default/overseerr/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/overseerr/ks.yaml b/kubernetes/apps/default/overseerr/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/overseerr/ks.yaml rename to kubernetes/apps/default/overseerr/ks.yaml diff --git a/kubernetes/main/apps/default/plex/app/helmrelease.yaml b/kubernetes/apps/default/plex/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/plex/app/helmrelease.yaml rename to kubernetes/apps/default/plex/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/plex/app/kustomization.yaml b/kubernetes/apps/default/plex/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/plex/app/kustomization.yaml rename to kubernetes/apps/default/plex/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/plex/app/pvc.yaml b/kubernetes/apps/default/plex/app/pvc.yaml similarity index 100% rename from kubernetes/main/apps/default/plex/app/pvc.yaml rename to kubernetes/apps/default/plex/app/pvc.yaml diff --git a/kubernetes/main/apps/default/plex/app/resources/lokirule.yaml b/kubernetes/apps/default/plex/app/resources/lokirule.yaml similarity index 100% rename from kubernetes/main/apps/default/plex/app/resources/lokirule.yaml rename to kubernetes/apps/default/plex/app/resources/lokirule.yaml diff --git a/kubernetes/main/apps/default/plex/ks.yaml b/kubernetes/apps/default/plex/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/plex/ks.yaml rename to kubernetes/apps/default/plex/ks.yaml diff --git a/kubernetes/main/apps/default/prowlarr/app/externalsecret.yaml b/kubernetes/apps/default/prowlarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/prowlarr/app/externalsecret.yaml rename to kubernetes/apps/default/prowlarr/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/prowlarr/app/helmrelease.yaml b/kubernetes/apps/default/prowlarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/prowlarr/app/helmrelease.yaml rename to kubernetes/apps/default/prowlarr/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/prowlarr/app/kustomization.yaml b/kubernetes/apps/default/prowlarr/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/prowlarr/app/kustomization.yaml rename to kubernetes/apps/default/prowlarr/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/prowlarr/ks.yaml b/kubernetes/apps/default/prowlarr/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/prowlarr/ks.yaml rename to kubernetes/apps/default/prowlarr/ks.yaml diff --git a/kubernetes/main/apps/default/radarr/app/externalsecret.yaml b/kubernetes/apps/default/radarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/radarr/app/externalsecret.yaml rename to kubernetes/apps/default/radarr/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/radarr/app/helmrelease.yaml b/kubernetes/apps/default/radarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/radarr/app/helmrelease.yaml rename to kubernetes/apps/default/radarr/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/radarr/app/kustomization.yaml b/kubernetes/apps/default/radarr/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/radarr/app/kustomization.yaml rename to kubernetes/apps/default/radarr/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/radarr/ks.yaml b/kubernetes/apps/default/radarr/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/radarr/ks.yaml rename to kubernetes/apps/default/radarr/ks.yaml diff --git a/kubernetes/main/apps/default/readarr/app/externalsecret.yaml b/kubernetes/apps/default/readarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/readarr/app/externalsecret.yaml rename to kubernetes/apps/default/readarr/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/readarr/app/helmrelease.yaml b/kubernetes/apps/default/readarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/readarr/app/helmrelease.yaml rename to kubernetes/apps/default/readarr/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/readarr/app/kustomization.yaml b/kubernetes/apps/default/readarr/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/readarr/app/kustomization.yaml rename to kubernetes/apps/default/readarr/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/readarr/ks.yaml b/kubernetes/apps/default/readarr/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/readarr/ks.yaml rename to kubernetes/apps/default/readarr/ks.yaml diff --git a/kubernetes/main/apps/default/sabnzbd/app/externalsecret.yaml b/kubernetes/apps/default/sabnzbd/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/sabnzbd/app/externalsecret.yaml rename to kubernetes/apps/default/sabnzbd/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/sabnzbd/app/helmrelease.yaml b/kubernetes/apps/default/sabnzbd/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/sabnzbd/app/helmrelease.yaml rename to kubernetes/apps/default/sabnzbd/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/sabnzbd/app/kustomization.yaml b/kubernetes/apps/default/sabnzbd/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/sabnzbd/app/kustomization.yaml rename to kubernetes/apps/default/sabnzbd/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/sabnzbd/app/resources/cross-seed.sh b/kubernetes/apps/default/sabnzbd/app/resources/cross-seed.sh similarity index 100% rename from kubernetes/main/apps/default/sabnzbd/app/resources/cross-seed.sh rename to kubernetes/apps/default/sabnzbd/app/resources/cross-seed.sh diff --git a/kubernetes/main/apps/default/sabnzbd/ks.yaml b/kubernetes/apps/default/sabnzbd/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/sabnzbd/ks.yaml rename to kubernetes/apps/default/sabnzbd/ks.yaml diff --git a/kubernetes/main/apps/default/sonarr/app/externalsecret.yaml b/kubernetes/apps/default/sonarr/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/sonarr/app/externalsecret.yaml rename to kubernetes/apps/default/sonarr/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/sonarr/app/helmrelease.yaml b/kubernetes/apps/default/sonarr/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/sonarr/app/helmrelease.yaml rename to kubernetes/apps/default/sonarr/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/sonarr/app/kustomization.yaml b/kubernetes/apps/default/sonarr/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/sonarr/app/kustomization.yaml rename to kubernetes/apps/default/sonarr/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/sonarr/ks.yaml b/kubernetes/apps/default/sonarr/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/sonarr/ks.yaml rename to kubernetes/apps/default/sonarr/ks.yaml diff --git a/kubernetes/main/apps/default/tautulli/app/helmrelease.yaml b/kubernetes/apps/default/tautulli/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/tautulli/app/helmrelease.yaml rename to kubernetes/apps/default/tautulli/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/tautulli/app/kustomization.yaml b/kubernetes/apps/default/tautulli/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/tautulli/app/kustomization.yaml rename to kubernetes/apps/default/tautulli/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/tautulli/app/pvc.yaml b/kubernetes/apps/default/tautulli/app/pvc.yaml similarity index 100% rename from kubernetes/main/apps/default/tautulli/app/pvc.yaml rename to kubernetes/apps/default/tautulli/app/pvc.yaml diff --git a/kubernetes/main/apps/default/tautulli/ks.yaml b/kubernetes/apps/default/tautulli/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/tautulli/ks.yaml rename to kubernetes/apps/default/tautulli/ks.yaml diff --git a/kubernetes/main/apps/default/wordpress/app/externalsecret.yaml b/kubernetes/apps/default/wordpress/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/default/wordpress/app/externalsecret.yaml rename to kubernetes/apps/default/wordpress/app/externalsecret.yaml diff --git a/kubernetes/main/apps/default/wordpress/app/helmrelease.yaml b/kubernetes/apps/default/wordpress/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/default/wordpress/app/helmrelease.yaml rename to kubernetes/apps/default/wordpress/app/helmrelease.yaml diff --git a/kubernetes/main/apps/default/wordpress/app/kustomization.yaml b/kubernetes/apps/default/wordpress/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/default/wordpress/app/kustomization.yaml rename to kubernetes/apps/default/wordpress/app/kustomization.yaml diff --git a/kubernetes/main/apps/default/wordpress/ks.yaml b/kubernetes/apps/default/wordpress/ks.yaml similarity index 100% rename from kubernetes/main/apps/default/wordpress/ks.yaml rename to kubernetes/apps/default/wordpress/ks.yaml diff --git a/kubernetes/main/apps/external-secrets/external-secrets/app/helmrelease.yaml b/kubernetes/apps/external-secrets/external-secrets/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/external-secrets/app/helmrelease.yaml rename to kubernetes/apps/external-secrets/external-secrets/app/helmrelease.yaml diff --git a/kubernetes/main/apps/external-secrets/external-secrets/app/kustomization.yaml b/kubernetes/apps/external-secrets/external-secrets/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/external-secrets/app/kustomization.yaml rename to kubernetes/apps/external-secrets/external-secrets/app/kustomization.yaml diff --git a/kubernetes/main/apps/external-secrets/external-secrets/ks.yaml b/kubernetes/apps/external-secrets/external-secrets/ks.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/external-secrets/ks.yaml rename to kubernetes/apps/external-secrets/external-secrets/ks.yaml diff --git a/kubernetes/main/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml b/kubernetes/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml rename to kubernetes/apps/external-secrets/external-secrets/stores/clustersecretstore.yaml diff --git a/kubernetes/main/apps/external-secrets/external-secrets/stores/kustomization.yaml b/kubernetes/apps/external-secrets/external-secrets/stores/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/external-secrets/stores/kustomization.yaml rename to kubernetes/apps/external-secrets/external-secrets/stores/kustomization.yaml diff --git a/kubernetes/main/apps/external-secrets/kustomization.yaml b/kubernetes/apps/external-secrets/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/kustomization.yaml rename to kubernetes/apps/external-secrets/kustomization.yaml diff --git a/kubernetes/main/apps/external-secrets/namespace.yaml b/kubernetes/apps/external-secrets/namespace.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/namespace.yaml rename to kubernetes/apps/external-secrets/namespace.yaml diff --git a/kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml b/kubernetes/apps/external-secrets/onepassword-connect/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/onepassword-connect/app/helmrelease.yaml rename to kubernetes/apps/external-secrets/onepassword-connect/app/helmrelease.yaml diff --git a/kubernetes/main/apps/external-secrets/onepassword-connect/app/kustomization.yaml b/kubernetes/apps/external-secrets/onepassword-connect/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/onepassword-connect/app/kustomization.yaml rename to kubernetes/apps/external-secrets/onepassword-connect/app/kustomization.yaml diff --git a/kubernetes/main/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml b/kubernetes/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml rename to kubernetes/apps/external-secrets/onepassword-connect/app/onepassword-connect.secret.sops.yaml diff --git a/kubernetes/main/apps/external-secrets/onepassword-connect/ks.yaml b/kubernetes/apps/external-secrets/onepassword-connect/ks.yaml similarity index 100% rename from kubernetes/main/apps/external-secrets/onepassword-connect/ks.yaml rename to kubernetes/apps/external-secrets/onepassword-connect/ks.yaml diff --git a/kubernetes/main/apps/flux-system/kustomization.yaml b/kubernetes/apps/flux-system/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/kustomization.yaml rename to kubernetes/apps/flux-system/kustomization.yaml diff --git a/kubernetes/main/apps/flux-system/namespace.yaml b/kubernetes/apps/flux-system/namespace.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/namespace.yaml rename to kubernetes/apps/flux-system/namespace.yaml diff --git a/kubernetes/main/apps/flux-system/webhooks/app/github/ingress.yaml b/kubernetes/apps/flux-system/webhooks/app/github/ingress.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/webhooks/app/github/ingress.yaml rename to kubernetes/apps/flux-system/webhooks/app/github/ingress.yaml diff --git a/kubernetes/main/apps/flux-system/webhooks/app/github/kustomization.yaml b/kubernetes/apps/flux-system/webhooks/app/github/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/webhooks/app/github/kustomization.yaml rename to kubernetes/apps/flux-system/webhooks/app/github/kustomization.yaml diff --git a/kubernetes/main/apps/flux-system/webhooks/app/github/receiver.yaml b/kubernetes/apps/flux-system/webhooks/app/github/receiver.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/webhooks/app/github/receiver.yaml rename to kubernetes/apps/flux-system/webhooks/app/github/receiver.yaml diff --git a/kubernetes/main/apps/flux-system/webhooks/app/github/secret.sops.yaml b/kubernetes/apps/flux-system/webhooks/app/github/secret.sops.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/webhooks/app/github/secret.sops.yaml rename to kubernetes/apps/flux-system/webhooks/app/github/secret.sops.yaml diff --git a/kubernetes/main/apps/flux-system/webhooks/app/kustomization.yaml b/kubernetes/apps/flux-system/webhooks/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/webhooks/app/kustomization.yaml rename to kubernetes/apps/flux-system/webhooks/app/kustomization.yaml diff --git a/kubernetes/main/apps/flux-system/webhooks/ks.yaml b/kubernetes/apps/flux-system/webhooks/ks.yaml similarity index 100% rename from kubernetes/main/apps/flux-system/webhooks/ks.yaml rename to kubernetes/apps/flux-system/webhooks/ks.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/app/helm-values.yaml b/kubernetes/apps/kube-system/cilium/app/helm-values.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/app/helm-values.yaml rename to kubernetes/apps/kube-system/cilium/app/helm-values.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/app/helmrelease.yaml b/kubernetes/apps/kube-system/cilium/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/app/helmrelease.yaml rename to kubernetes/apps/kube-system/cilium/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/app/kustomization.yaml b/kubernetes/apps/kube-system/cilium/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/app/kustomization.yaml rename to kubernetes/apps/kube-system/cilium/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/app/kustomizeconfig.yaml b/kubernetes/apps/kube-system/cilium/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/app/kustomizeconfig.yaml rename to kubernetes/apps/kube-system/cilium/app/kustomizeconfig.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/config/cilium-l3.yaml b/kubernetes/apps/kube-system/cilium/config/cilium-l3.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/config/cilium-l3.yaml rename to kubernetes/apps/kube-system/cilium/config/cilium-l3.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/config/kustomization.yaml b/kubernetes/apps/kube-system/cilium/config/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/config/kustomization.yaml rename to kubernetes/apps/kube-system/cilium/config/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/cilium/ks.yaml b/kubernetes/apps/kube-system/cilium/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/cilium/ks.yaml rename to kubernetes/apps/kube-system/cilium/ks.yaml diff --git a/kubernetes/main/apps/kube-system/coredns/app/helm-values.yaml b/kubernetes/apps/kube-system/coredns/app/helm-values.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/coredns/app/helm-values.yaml rename to kubernetes/apps/kube-system/coredns/app/helm-values.yaml diff --git a/kubernetes/main/apps/kube-system/coredns/app/helmrelease.yaml b/kubernetes/apps/kube-system/coredns/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/coredns/app/helmrelease.yaml rename to kubernetes/apps/kube-system/coredns/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/coredns/app/kustomization.yaml b/kubernetes/apps/kube-system/coredns/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/coredns/app/kustomization.yaml rename to kubernetes/apps/kube-system/coredns/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/coredns/app/kustomizeconfig.yaml b/kubernetes/apps/kube-system/coredns/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/coredns/app/kustomizeconfig.yaml rename to kubernetes/apps/kube-system/coredns/app/kustomizeconfig.yaml diff --git a/kubernetes/main/apps/kube-system/coredns/ks.yaml b/kubernetes/apps/kube-system/coredns/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/coredns/ks.yaml rename to kubernetes/apps/kube-system/coredns/ks.yaml diff --git a/kubernetes/main/apps/kube-system/fstrim/app/helmrelease.yaml b/kubernetes/apps/kube-system/fstrim/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/fstrim/app/helmrelease.yaml rename to kubernetes/apps/kube-system/fstrim/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/fstrim/app/kustomization.yaml b/kubernetes/apps/kube-system/fstrim/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/fstrim/app/kustomization.yaml rename to kubernetes/apps/kube-system/fstrim/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/fstrim/ks.yaml b/kubernetes/apps/kube-system/fstrim/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/fstrim/ks.yaml rename to kubernetes/apps/kube-system/fstrim/ks.yaml diff --git a/kubernetes/main/apps/kube-system/intel-device-plugin/app/helmrelease.yaml b/kubernetes/apps/kube-system/intel-device-plugin/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/intel-device-plugin/app/helmrelease.yaml rename to kubernetes/apps/kube-system/intel-device-plugin/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/intel-device-plugin/app/kustomization.yaml b/kubernetes/apps/kube-system/intel-device-plugin/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/intel-device-plugin/app/kustomization.yaml rename to kubernetes/apps/kube-system/intel-device-plugin/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml b/kubernetes/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml rename to kubernetes/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml b/kubernetes/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml rename to kubernetes/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/intel-device-plugin/ks.yaml b/kubernetes/apps/kube-system/intel-device-plugin/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/intel-device-plugin/ks.yaml rename to kubernetes/apps/kube-system/intel-device-plugin/ks.yaml diff --git a/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml rename to kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml diff --git a/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml rename to kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml rename to kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml rename to kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml diff --git a/kubernetes/main/apps/kube-system/kubelet-csr-approver/ks.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/kubelet-csr-approver/ks.yaml rename to kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml diff --git a/kubernetes/main/apps/kube-system/kustomization.yaml b/kubernetes/apps/kube-system/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/kustomization.yaml rename to kubernetes/apps/kube-system/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/metrics-server/app/helmrelease.yaml b/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/metrics-server/app/helmrelease.yaml rename to kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/metrics-server/app/kustomization.yaml b/kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/metrics-server/app/kustomization.yaml rename to kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/metrics-server/ks.yaml b/kubernetes/apps/kube-system/metrics-server/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/metrics-server/ks.yaml rename to kubernetes/apps/kube-system/metrics-server/ks.yaml diff --git a/kubernetes/main/apps/kube-system/namespace.yaml b/kubernetes/apps/kube-system/namespace.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/namespace.yaml rename to kubernetes/apps/kube-system/namespace.yaml diff --git a/kubernetes/main/apps/kube-system/node-feature-discovery/app/helmrelease.yaml b/kubernetes/apps/kube-system/node-feature-discovery/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/node-feature-discovery/app/helmrelease.yaml rename to kubernetes/apps/kube-system/node-feature-discovery/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/node-feature-discovery/app/kustomization.yaml b/kubernetes/apps/kube-system/node-feature-discovery/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/node-feature-discovery/app/kustomization.yaml rename to kubernetes/apps/kube-system/node-feature-discovery/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/node-feature-discovery/ks.yaml b/kubernetes/apps/kube-system/node-feature-discovery/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/node-feature-discovery/ks.yaml rename to kubernetes/apps/kube-system/node-feature-discovery/ks.yaml diff --git a/kubernetes/main/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml b/kubernetes/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml rename to kubernetes/apps/kube-system/node-feature-discovery/rules/intel-gpu-device.yaml diff --git a/kubernetes/main/apps/kube-system/node-feature-discovery/rules/kustomization.yaml b/kubernetes/apps/kube-system/node-feature-discovery/rules/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/node-feature-discovery/rules/kustomization.yaml rename to kubernetes/apps/kube-system/node-feature-discovery/rules/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/reloader/app/helmrelease.yaml b/kubernetes/apps/kube-system/reloader/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/reloader/app/helmrelease.yaml rename to kubernetes/apps/kube-system/reloader/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/reloader/app/kustomization.yaml b/kubernetes/apps/kube-system/reloader/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/reloader/app/kustomization.yaml rename to kubernetes/apps/kube-system/reloader/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/reloader/ks.yaml b/kubernetes/apps/kube-system/reloader/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/reloader/ks.yaml rename to kubernetes/apps/kube-system/reloader/ks.yaml diff --git a/kubernetes/main/apps/kube-system/spegel/app/helm-values.yaml b/kubernetes/apps/kube-system/spegel/app/helm-values.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/spegel/app/helm-values.yaml rename to kubernetes/apps/kube-system/spegel/app/helm-values.yaml diff --git a/kubernetes/main/apps/kube-system/spegel/app/helmrelease.yaml b/kubernetes/apps/kube-system/spegel/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/spegel/app/helmrelease.yaml rename to kubernetes/apps/kube-system/spegel/app/helmrelease.yaml diff --git a/kubernetes/main/apps/kube-system/spegel/app/kustomization.yaml b/kubernetes/apps/kube-system/spegel/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/spegel/app/kustomization.yaml rename to kubernetes/apps/kube-system/spegel/app/kustomization.yaml diff --git a/kubernetes/main/apps/kube-system/spegel/app/kustomizeconfig.yaml b/kubernetes/apps/kube-system/spegel/app/kustomizeconfig.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/spegel/app/kustomizeconfig.yaml rename to kubernetes/apps/kube-system/spegel/app/kustomizeconfig.yaml diff --git a/kubernetes/main/apps/kube-system/spegel/ks.yaml b/kubernetes/apps/kube-system/spegel/ks.yaml similarity index 100% rename from kubernetes/main/apps/kube-system/spegel/ks.yaml rename to kubernetes/apps/kube-system/spegel/ks.yaml diff --git a/kubernetes/main/apps/network/cloudflared/app/configs/config.yaml b/kubernetes/apps/network/cloudflared/app/configs/config.yaml similarity index 100% rename from kubernetes/main/apps/network/cloudflared/app/configs/config.yaml rename to kubernetes/apps/network/cloudflared/app/configs/config.yaml diff --git a/kubernetes/main/apps/network/cloudflared/app/dnsendpoint.yaml b/kubernetes/apps/network/cloudflared/app/dnsendpoint.yaml similarity index 100% rename from kubernetes/main/apps/network/cloudflared/app/dnsendpoint.yaml rename to kubernetes/apps/network/cloudflared/app/dnsendpoint.yaml diff --git a/kubernetes/main/apps/network/cloudflared/app/helmrelease.yaml b/kubernetes/apps/network/cloudflared/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/cloudflared/app/helmrelease.yaml rename to kubernetes/apps/network/cloudflared/app/helmrelease.yaml diff --git a/kubernetes/main/apps/network/cloudflared/app/kustomization.yaml b/kubernetes/apps/network/cloudflared/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/cloudflared/app/kustomization.yaml rename to kubernetes/apps/network/cloudflared/app/kustomization.yaml diff --git a/kubernetes/main/apps/network/cloudflared/app/secret.sops.yaml b/kubernetes/apps/network/cloudflared/app/secret.sops.yaml similarity index 100% rename from kubernetes/main/apps/network/cloudflared/app/secret.sops.yaml rename to kubernetes/apps/network/cloudflared/app/secret.sops.yaml diff --git a/kubernetes/main/apps/network/cloudflared/ks.yaml b/kubernetes/apps/network/cloudflared/ks.yaml similarity index 100% rename from kubernetes/main/apps/network/cloudflared/ks.yaml rename to kubernetes/apps/network/cloudflared/ks.yaml diff --git a/kubernetes/main/apps/network/echo-server/app/helmrelease.yaml b/kubernetes/apps/network/echo-server/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/echo-server/app/helmrelease.yaml rename to kubernetes/apps/network/echo-server/app/helmrelease.yaml diff --git a/kubernetes/main/apps/network/echo-server/app/kustomization.yaml b/kubernetes/apps/network/echo-server/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/echo-server/app/kustomization.yaml rename to kubernetes/apps/network/echo-server/app/kustomization.yaml diff --git a/kubernetes/main/apps/network/echo-server/ks.yaml b/kubernetes/apps/network/echo-server/ks.yaml similarity index 100% rename from kubernetes/main/apps/network/echo-server/ks.yaml rename to kubernetes/apps/network/echo-server/ks.yaml diff --git a/kubernetes/main/apps/network/external-dns/cloudflare/helmrelease.yaml b/kubernetes/apps/network/external-dns/cloudflare/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/cloudflare/helmrelease.yaml rename to kubernetes/apps/network/external-dns/cloudflare/helmrelease.yaml diff --git a/kubernetes/main/apps/network/external-dns/cloudflare/kustomization.yaml b/kubernetes/apps/network/external-dns/cloudflare/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/cloudflare/kustomization.yaml rename to kubernetes/apps/network/external-dns/cloudflare/kustomization.yaml diff --git a/kubernetes/main/apps/network/external-dns/cloudflare/secret.sops.yaml b/kubernetes/apps/network/external-dns/cloudflare/secret.sops.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/cloudflare/secret.sops.yaml rename to kubernetes/apps/network/external-dns/cloudflare/secret.sops.yaml diff --git a/kubernetes/main/apps/network/external-dns/ks.yaml b/kubernetes/apps/network/external-dns/ks.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/ks.yaml rename to kubernetes/apps/network/external-dns/ks.yaml diff --git a/kubernetes/main/apps/network/external-dns/unifi/helmrelease.yaml b/kubernetes/apps/network/external-dns/unifi/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/unifi/helmrelease.yaml rename to kubernetes/apps/network/external-dns/unifi/helmrelease.yaml diff --git a/kubernetes/main/apps/network/external-dns/unifi/hr.yaml b/kubernetes/apps/network/external-dns/unifi/hr.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/unifi/hr.yaml rename to kubernetes/apps/network/external-dns/unifi/hr.yaml diff --git a/kubernetes/main/apps/network/external-dns/unifi/kustomization.yaml b/kubernetes/apps/network/external-dns/unifi/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/unifi/kustomization.yaml rename to kubernetes/apps/network/external-dns/unifi/kustomization.yaml diff --git a/kubernetes/main/apps/network/external-dns/unifi/secret.sops.yaml b/kubernetes/apps/network/external-dns/unifi/secret.sops.yaml similarity index 100% rename from kubernetes/main/apps/network/external-dns/unifi/secret.sops.yaml rename to kubernetes/apps/network/external-dns/unifi/secret.sops.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/certificates/kustomization.yaml b/kubernetes/apps/network/ingress-nginx/certificates/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/certificates/kustomization.yaml rename to kubernetes/apps/network/ingress-nginx/certificates/kustomization.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/certificates/production.yaml b/kubernetes/apps/network/ingress-nginx/certificates/production.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/certificates/production.yaml rename to kubernetes/apps/network/ingress-nginx/certificates/production.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/certificates/staging.yaml b/kubernetes/apps/network/ingress-nginx/certificates/staging.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/certificates/staging.yaml rename to kubernetes/apps/network/ingress-nginx/certificates/staging.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/external/helmrelease.yaml b/kubernetes/apps/network/ingress-nginx/external/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/external/helmrelease.yaml rename to kubernetes/apps/network/ingress-nginx/external/helmrelease.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/external/hr.yaml b/kubernetes/apps/network/ingress-nginx/external/hr.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/external/hr.yaml rename to kubernetes/apps/network/ingress-nginx/external/hr.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/external/hr1.yaml b/kubernetes/apps/network/ingress-nginx/external/hr1.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/external/hr1.yaml rename to kubernetes/apps/network/ingress-nginx/external/hr1.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/external/kustomization.yaml b/kubernetes/apps/network/ingress-nginx/external/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/external/kustomization.yaml rename to kubernetes/apps/network/ingress-nginx/external/kustomization.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/internal/helmrelease.yaml b/kubernetes/apps/network/ingress-nginx/internal/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/internal/helmrelease.yaml rename to kubernetes/apps/network/ingress-nginx/internal/helmrelease.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/internal/hr.yaml b/kubernetes/apps/network/ingress-nginx/internal/hr.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/internal/hr.yaml rename to kubernetes/apps/network/ingress-nginx/internal/hr.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/internal/hr1.yaml b/kubernetes/apps/network/ingress-nginx/internal/hr1.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/internal/hr1.yaml rename to kubernetes/apps/network/ingress-nginx/internal/hr1.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/internal/kustomization.yaml b/kubernetes/apps/network/ingress-nginx/internal/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/internal/kustomization.yaml rename to kubernetes/apps/network/ingress-nginx/internal/kustomization.yaml diff --git a/kubernetes/main/apps/network/ingress-nginx/ks.yaml b/kubernetes/apps/network/ingress-nginx/ks.yaml similarity index 100% rename from kubernetes/main/apps/network/ingress-nginx/ks.yaml rename to kubernetes/apps/network/ingress-nginx/ks.yaml diff --git a/kubernetes/main/apps/network/k8s-gateway/app/helmrelease.yaml b/kubernetes/apps/network/k8s-gateway/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/network/k8s-gateway/app/helmrelease.yaml rename to kubernetes/apps/network/k8s-gateway/app/helmrelease.yaml diff --git a/kubernetes/main/apps/network/k8s-gateway/app/kustomization.yaml b/kubernetes/apps/network/k8s-gateway/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/k8s-gateway/app/kustomization.yaml rename to kubernetes/apps/network/k8s-gateway/app/kustomization.yaml diff --git a/kubernetes/main/apps/network/k8s-gateway/ks.yaml b/kubernetes/apps/network/k8s-gateway/ks.yaml similarity index 100% rename from kubernetes/main/apps/network/k8s-gateway/ks.yaml rename to kubernetes/apps/network/k8s-gateway/ks.yaml diff --git a/kubernetes/main/apps/network/kustomization.yaml b/kubernetes/apps/network/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/network/kustomization.yaml rename to kubernetes/apps/network/kustomization.yaml diff --git a/kubernetes/main/apps/network/namespace.yaml b/kubernetes/apps/network/namespace.yaml similarity index 100% rename from kubernetes/main/apps/network/namespace.yaml rename to kubernetes/apps/network/namespace.yaml diff --git a/kubernetes/main/apps/observability/blackbox-exporter/app/helmrelease.yaml b/kubernetes/apps/observability/blackbox-exporter/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/blackbox-exporter/app/helmrelease.yaml rename to kubernetes/apps/observability/blackbox-exporter/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/blackbox-exporter/app/kustomization.yaml b/kubernetes/apps/observability/blackbox-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/blackbox-exporter/app/kustomization.yaml rename to kubernetes/apps/observability/blackbox-exporter/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/blackbox-exporter/app/probes.yaml b/kubernetes/apps/observability/blackbox-exporter/app/probes.yaml similarity index 100% rename from kubernetes/main/apps/observability/blackbox-exporter/app/probes.yaml rename to kubernetes/apps/observability/blackbox-exporter/app/probes.yaml diff --git a/kubernetes/main/apps/observability/blackbox-exporter/ks.yaml b/kubernetes/apps/observability/blackbox-exporter/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/blackbox-exporter/ks.yaml rename to kubernetes/apps/observability/blackbox-exporter/ks.yaml diff --git a/kubernetes/main/apps/observability/gatus/app/externalsecret.yaml b/kubernetes/apps/observability/gatus/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/observability/gatus/app/externalsecret.yaml rename to kubernetes/apps/observability/gatus/app/externalsecret.yaml diff --git a/kubernetes/main/apps/observability/gatus/app/helmrelease.yaml b/kubernetes/apps/observability/gatus/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/gatus/app/helmrelease.yaml rename to kubernetes/apps/observability/gatus/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/gatus/app/kustomization.yaml b/kubernetes/apps/observability/gatus/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/gatus/app/kustomization.yaml rename to kubernetes/apps/observability/gatus/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/gatus/app/rbac.yaml b/kubernetes/apps/observability/gatus/app/rbac.yaml similarity index 100% rename from kubernetes/main/apps/observability/gatus/app/rbac.yaml rename to kubernetes/apps/observability/gatus/app/rbac.yaml diff --git a/kubernetes/main/apps/observability/gatus/app/resources/config.yaml b/kubernetes/apps/observability/gatus/app/resources/config.yaml similarity index 100% rename from kubernetes/main/apps/observability/gatus/app/resources/config.yaml rename to kubernetes/apps/observability/gatus/app/resources/config.yaml diff --git a/kubernetes/main/apps/observability/gatus/ks.yaml b/kubernetes/apps/observability/gatus/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/gatus/ks.yaml rename to kubernetes/apps/observability/gatus/ks.yaml diff --git a/kubernetes/main/apps/observability/grafana/app/externalsecret.yaml b/kubernetes/apps/observability/grafana/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/observability/grafana/app/externalsecret.yaml rename to kubernetes/apps/observability/grafana/app/externalsecret.yaml diff --git a/kubernetes/main/apps/observability/grafana/app/helmrelease.yaml b/kubernetes/apps/observability/grafana/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/grafana/app/helmrelease.yaml rename to kubernetes/apps/observability/grafana/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/grafana/app/kustomization.yaml b/kubernetes/apps/observability/grafana/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/grafana/app/kustomization.yaml rename to kubernetes/apps/observability/grafana/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/grafana/ks.yaml b/kubernetes/apps/observability/grafana/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/grafana/ks.yaml rename to kubernetes/apps/observability/grafana/ks.yaml diff --git a/kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml b/kubernetes/apps/observability/kromgo/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/kromgo/app/helmrelease.yaml rename to kubernetes/apps/observability/kromgo/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/kromgo/app/kustomization.yaml b/kubernetes/apps/observability/kromgo/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/kromgo/app/kustomization.yaml rename to kubernetes/apps/observability/kromgo/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/kromgo/app/resources/config.yaml b/kubernetes/apps/observability/kromgo/app/resources/config.yaml similarity index 100% rename from kubernetes/main/apps/observability/kromgo/app/resources/config.yaml rename to kubernetes/apps/observability/kromgo/app/resources/config.yaml diff --git a/kubernetes/main/apps/observability/kromgo/ks.yaml b/kubernetes/apps/observability/kromgo/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/kromgo/ks.yaml rename to kubernetes/apps/observability/kromgo/ks.yaml diff --git a/kubernetes/main/apps/observability/kube-prometheus-stack/app/externalsecret.yaml b/kubernetes/apps/observability/kube-prometheus-stack/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/observability/kube-prometheus-stack/app/externalsecret.yaml rename to kubernetes/apps/observability/kube-prometheus-stack/app/externalsecret.yaml diff --git a/kubernetes/main/apps/observability/kube-prometheus-stack/app/helmrelease.yaml b/kubernetes/apps/observability/kube-prometheus-stack/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/kube-prometheus-stack/app/helmrelease.yaml rename to kubernetes/apps/observability/kube-prometheus-stack/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/kube-prometheus-stack/app/kustomization.yaml b/kubernetes/apps/observability/kube-prometheus-stack/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/kube-prometheus-stack/app/kustomization.yaml rename to kubernetes/apps/observability/kube-prometheus-stack/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml b/kubernetes/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml similarity index 100% rename from kubernetes/main/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml rename to kubernetes/apps/observability/kube-prometheus-stack/app/prometheusrule.yaml diff --git a/kubernetes/main/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml b/kubernetes/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml similarity index 100% rename from kubernetes/main/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml rename to kubernetes/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml diff --git a/kubernetes/main/apps/observability/kube-prometheus-stack/ks.yaml b/kubernetes/apps/observability/kube-prometheus-stack/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/kube-prometheus-stack/ks.yaml rename to kubernetes/apps/observability/kube-prometheus-stack/ks.yaml diff --git a/kubernetes/main/apps/observability/kustomization.yaml b/kubernetes/apps/observability/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/kustomization.yaml rename to kubernetes/apps/observability/kustomization.yaml diff --git a/kubernetes/main/apps/observability/loki/app/helmrelease.yaml b/kubernetes/apps/observability/loki/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/loki/app/helmrelease.yaml rename to kubernetes/apps/observability/loki/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/loki/app/hr_backup.yaml b/kubernetes/apps/observability/loki/app/hr_backup.yaml similarity index 100% rename from kubernetes/main/apps/observability/loki/app/hr_backup.yaml rename to kubernetes/apps/observability/loki/app/hr_backup.yaml diff --git a/kubernetes/main/apps/observability/loki/app/kustomization.yaml b/kubernetes/apps/observability/loki/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/loki/app/kustomization.yaml rename to kubernetes/apps/observability/loki/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/loki/ks.yaml b/kubernetes/apps/observability/loki/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/loki/ks.yaml rename to kubernetes/apps/observability/loki/ks.yaml diff --git a/kubernetes/main/apps/observability/namespace.yaml b/kubernetes/apps/observability/namespace.yaml similarity index 100% rename from kubernetes/main/apps/observability/namespace.yaml rename to kubernetes/apps/observability/namespace.yaml diff --git a/kubernetes/main/apps/observability/prometheus-operator-crds/app/helmrelease.yaml b/kubernetes/apps/observability/prometheus-operator-crds/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/prometheus-operator-crds/app/helmrelease.yaml rename to kubernetes/apps/observability/prometheus-operator-crds/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/prometheus-operator-crds/app/kustomization.yaml b/kubernetes/apps/observability/prometheus-operator-crds/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/prometheus-operator-crds/app/kustomization.yaml rename to kubernetes/apps/observability/prometheus-operator-crds/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/prometheus-operator-crds/ks.yaml b/kubernetes/apps/observability/prometheus-operator-crds/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/prometheus-operator-crds/ks.yaml rename to kubernetes/apps/observability/prometheus-operator-crds/ks.yaml diff --git a/kubernetes/main/apps/observability/promtail/app/helmrelease.yaml b/kubernetes/apps/observability/promtail/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/promtail/app/helmrelease.yaml rename to kubernetes/apps/observability/promtail/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/promtail/app/kustomization.yaml b/kubernetes/apps/observability/promtail/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/promtail/app/kustomization.yaml rename to kubernetes/apps/observability/promtail/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/promtail/ks.yaml b/kubernetes/apps/observability/promtail/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/promtail/ks.yaml rename to kubernetes/apps/observability/promtail/ks.yaml diff --git a/kubernetes/main/apps/observability/smartctl-exporter/app/helmrelease.yaml b/kubernetes/apps/observability/smartctl-exporter/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/smartctl-exporter/app/helmrelease.yaml rename to kubernetes/apps/observability/smartctl-exporter/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/smartctl-exporter/app/kustomization.yaml b/kubernetes/apps/observability/smartctl-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/smartctl-exporter/app/kustomization.yaml rename to kubernetes/apps/observability/smartctl-exporter/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/smartctl-exporter/app/prometheusrule.yaml b/kubernetes/apps/observability/smartctl-exporter/app/prometheusrule.yaml similarity index 100% rename from kubernetes/main/apps/observability/smartctl-exporter/app/prometheusrule.yaml rename to kubernetes/apps/observability/smartctl-exporter/app/prometheusrule.yaml diff --git a/kubernetes/main/apps/observability/smartctl-exporter/ks.yaml b/kubernetes/apps/observability/smartctl-exporter/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/smartctl-exporter/ks.yaml rename to kubernetes/apps/observability/smartctl-exporter/ks.yaml diff --git a/kubernetes/main/apps/observability/snmp-exporter/app/helmrelease.yaml b/kubernetes/apps/observability/snmp-exporter/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/snmp-exporter/app/helmrelease.yaml rename to kubernetes/apps/observability/snmp-exporter/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/snmp-exporter/app/kustomization.yaml b/kubernetes/apps/observability/snmp-exporter/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/snmp-exporter/app/kustomization.yaml rename to kubernetes/apps/observability/snmp-exporter/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/snmp-exporter/app/prometheusrule.yaml b/kubernetes/apps/observability/snmp-exporter/app/prometheusrule.yaml similarity index 100% rename from kubernetes/main/apps/observability/snmp-exporter/app/prometheusrule.yaml rename to kubernetes/apps/observability/snmp-exporter/app/prometheusrule.yaml diff --git a/kubernetes/main/apps/observability/snmp-exporter/ks.yaml b/kubernetes/apps/observability/snmp-exporter/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/snmp-exporter/ks.yaml rename to kubernetes/apps/observability/snmp-exporter/ks.yaml diff --git a/kubernetes/main/apps/observability/unpoller/app/externalsecret.yaml b/kubernetes/apps/observability/unpoller/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/observability/unpoller/app/externalsecret.yaml rename to kubernetes/apps/observability/unpoller/app/externalsecret.yaml diff --git a/kubernetes/main/apps/observability/unpoller/app/helmrelease.yaml b/kubernetes/apps/observability/unpoller/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/observability/unpoller/app/helmrelease.yaml rename to kubernetes/apps/observability/unpoller/app/helmrelease.yaml diff --git a/kubernetes/main/apps/observability/unpoller/app/kustomization.yaml b/kubernetes/apps/observability/unpoller/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/observability/unpoller/app/kustomization.yaml rename to kubernetes/apps/observability/unpoller/app/kustomization.yaml diff --git a/kubernetes/main/apps/observability/unpoller/ks.yaml b/kubernetes/apps/observability/unpoller/ks.yaml similarity index 100% rename from kubernetes/main/apps/observability/unpoller/ks.yaml rename to kubernetes/apps/observability/unpoller/ks.yaml diff --git a/kubernetes/main/apps/openebs-system/kustomization.yaml b/kubernetes/apps/openebs-system/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/openebs-system/kustomization.yaml rename to kubernetes/apps/openebs-system/kustomization.yaml diff --git a/kubernetes/main/apps/openebs-system/namespace.yaml b/kubernetes/apps/openebs-system/namespace.yaml similarity index 100% rename from kubernetes/main/apps/openebs-system/namespace.yaml rename to kubernetes/apps/openebs-system/namespace.yaml diff --git a/kubernetes/main/apps/openebs-system/openebs/app/helmrelease.yaml b/kubernetes/apps/openebs-system/openebs/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/openebs-system/openebs/app/helmrelease.yaml rename to kubernetes/apps/openebs-system/openebs/app/helmrelease.yaml diff --git a/kubernetes/main/apps/openebs-system/openebs/app/kustomization.yaml b/kubernetes/apps/openebs-system/openebs/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/openebs-system/openebs/app/kustomization.yaml rename to kubernetes/apps/openebs-system/openebs/app/kustomization.yaml diff --git a/kubernetes/main/apps/openebs-system/openebs/ks.yaml b/kubernetes/apps/openebs-system/openebs/ks.yaml similarity index 100% rename from kubernetes/main/apps/openebs-system/openebs/ks.yaml rename to kubernetes/apps/openebs-system/openebs/ks.yaml diff --git a/kubernetes/main/apps/security/authentik/app/externalsecret.yaml b/kubernetes/apps/security/authentik/app/externalsecret.yaml similarity index 100% rename from kubernetes/main/apps/security/authentik/app/externalsecret.yaml rename to kubernetes/apps/security/authentik/app/externalsecret.yaml diff --git a/kubernetes/main/apps/security/authentik/app/helmrelease.yaml b/kubernetes/apps/security/authentik/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/security/authentik/app/helmrelease.yaml rename to kubernetes/apps/security/authentik/app/helmrelease.yaml diff --git a/kubernetes/main/apps/security/authentik/app/kustomization.yaml b/kubernetes/apps/security/authentik/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/security/authentik/app/kustomization.yaml rename to kubernetes/apps/security/authentik/app/kustomization.yaml diff --git a/kubernetes/main/apps/security/authentik/ks.yaml b/kubernetes/apps/security/authentik/ks.yaml similarity index 100% rename from kubernetes/main/apps/security/authentik/ks.yaml rename to kubernetes/apps/security/authentik/ks.yaml diff --git a/kubernetes/main/apps/security/kustomization.yaml b/kubernetes/apps/security/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/security/kustomization.yaml rename to kubernetes/apps/security/kustomization.yaml diff --git a/kubernetes/main/apps/security/namespace.yaml b/kubernetes/apps/security/namespace.yaml similarity index 100% rename from kubernetes/main/apps/security/namespace.yaml rename to kubernetes/apps/security/namespace.yaml diff --git a/kubernetes/main/apps/storage/kustomization.yaml b/kubernetes/apps/storage/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/storage/kustomization.yaml rename to kubernetes/apps/storage/kustomization.yaml diff --git a/kubernetes/main/apps/storage/longhorn/app/helmrelease.yaml b/kubernetes/apps/storage/longhorn/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/storage/longhorn/app/helmrelease.yaml rename to kubernetes/apps/storage/longhorn/app/helmrelease.yaml diff --git a/kubernetes/main/apps/storage/longhorn/app/kustomization.yaml b/kubernetes/apps/storage/longhorn/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/storage/longhorn/app/kustomization.yaml rename to kubernetes/apps/storage/longhorn/app/kustomization.yaml diff --git a/kubernetes/main/apps/storage/longhorn/app/prometheusrule.yaml b/kubernetes/apps/storage/longhorn/app/prometheusrule.yaml similarity index 100% rename from kubernetes/main/apps/storage/longhorn/app/prometheusrule.yaml rename to kubernetes/apps/storage/longhorn/app/prometheusrule.yaml diff --git a/kubernetes/main/apps/storage/longhorn/ks.yaml b/kubernetes/apps/storage/longhorn/ks.yaml similarity index 100% rename from kubernetes/main/apps/storage/longhorn/ks.yaml rename to kubernetes/apps/storage/longhorn/ks.yaml diff --git a/kubernetes/main/apps/storage/longhorn/storageclass/snapshot.yaml b/kubernetes/apps/storage/longhorn/storageclass/snapshot.yaml similarity index 100% rename from kubernetes/main/apps/storage/longhorn/storageclass/snapshot.yaml rename to kubernetes/apps/storage/longhorn/storageclass/snapshot.yaml diff --git a/kubernetes/main/apps/storage/namespace.yaml b/kubernetes/apps/storage/namespace.yaml similarity index 100% rename from kubernetes/main/apps/storage/namespace.yaml rename to kubernetes/apps/storage/namespace.yaml diff --git a/kubernetes/main/apps/storage/snapshot-controller/app/helmrelease.yaml b/kubernetes/apps/storage/snapshot-controller/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/storage/snapshot-controller/app/helmrelease.yaml rename to kubernetes/apps/storage/snapshot-controller/app/helmrelease.yaml diff --git a/kubernetes/main/apps/storage/snapshot-controller/app/kustomization.yaml b/kubernetes/apps/storage/snapshot-controller/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/storage/snapshot-controller/app/kustomization.yaml rename to kubernetes/apps/storage/snapshot-controller/app/kustomization.yaml diff --git a/kubernetes/main/apps/storage/snapshot-controller/ks.yaml b/kubernetes/apps/storage/snapshot-controller/ks.yaml similarity index 100% rename from kubernetes/main/apps/storage/snapshot-controller/ks.yaml rename to kubernetes/apps/storage/snapshot-controller/ks.yaml diff --git a/kubernetes/main/apps/storage/volsync/app/helmrelease.yaml b/kubernetes/apps/storage/volsync/app/helmrelease.yaml similarity index 100% rename from kubernetes/main/apps/storage/volsync/app/helmrelease.yaml rename to kubernetes/apps/storage/volsync/app/helmrelease.yaml diff --git a/kubernetes/main/apps/storage/volsync/app/kustomization.yaml b/kubernetes/apps/storage/volsync/app/kustomization.yaml similarity index 100% rename from kubernetes/main/apps/storage/volsync/app/kustomization.yaml rename to kubernetes/apps/storage/volsync/app/kustomization.yaml diff --git a/kubernetes/main/apps/storage/volsync/app/prometheusrule.yaml b/kubernetes/apps/storage/volsync/app/prometheusrule.yaml similarity index 100% rename from kubernetes/main/apps/storage/volsync/app/prometheusrule.yaml rename to kubernetes/apps/storage/volsync/app/prometheusrule.yaml diff --git a/kubernetes/main/apps/storage/volsync/ks.yaml b/kubernetes/apps/storage/volsync/ks.yaml similarity index 100% rename from kubernetes/main/apps/storage/volsync/ks.yaml rename to kubernetes/apps/storage/volsync/ks.yaml diff --git a/kubernetes/main/bootstrap/flux/github-deploy-key.sops.yaml b/kubernetes/bootstrap/flux/github-deploy-key.sops.yaml similarity index 100% rename from kubernetes/main/bootstrap/flux/github-deploy-key.sops.yaml rename to kubernetes/bootstrap/flux/github-deploy-key.sops.yaml diff --git a/kubernetes/main/bootstrap/flux/kustomization.yaml b/kubernetes/bootstrap/flux/kustomization.yaml similarity index 100% rename from kubernetes/main/bootstrap/flux/kustomization.yaml rename to kubernetes/bootstrap/flux/kustomization.yaml diff --git a/kubernetes/main/bootstrap/helmfile.yaml b/kubernetes/bootstrap/helmfile.yaml similarity index 100% rename from kubernetes/main/bootstrap/helmfile.yaml rename to kubernetes/bootstrap/helmfile.yaml diff --git a/kubernetes/main/bootstrap/talos/clusterconfig/.gitignore b/kubernetes/bootstrap/talos/clusterconfig/.gitignore similarity index 100% rename from kubernetes/main/bootstrap/talos/clusterconfig/.gitignore rename to kubernetes/bootstrap/talos/clusterconfig/.gitignore diff --git a/kubernetes/main/bootstrap/talos/patches/README.md b/kubernetes/bootstrap/talos/patches/README.md similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/README.md rename to kubernetes/bootstrap/talos/patches/README.md diff --git a/kubernetes/main/bootstrap/talos/patches/controller/api-access.yaml b/kubernetes/bootstrap/talos/patches/controller/api-access.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/controller/api-access.yaml rename to kubernetes/bootstrap/talos/patches/controller/api-access.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/controller/cluster.yaml b/kubernetes/bootstrap/talos/patches/controller/cluster.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/controller/cluster.yaml rename to kubernetes/bootstrap/talos/patches/controller/cluster.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/controller/disable-admission-controller.yaml b/kubernetes/bootstrap/talos/patches/controller/disable-admission-controller.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/controller/disable-admission-controller.yaml rename to kubernetes/bootstrap/talos/patches/controller/disable-admission-controller.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/controller/etcd.yaml b/kubernetes/bootstrap/talos/patches/controller/etcd.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/controller/etcd.yaml rename to kubernetes/bootstrap/talos/patches/controller/etcd.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/cluster-discovery.yaml b/kubernetes/bootstrap/talos/patches/global/cluster-discovery.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/cluster-discovery.yaml rename to kubernetes/bootstrap/talos/patches/global/cluster-discovery.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/containerd.yaml b/kubernetes/bootstrap/talos/patches/global/containerd.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/containerd.yaml rename to kubernetes/bootstrap/talos/patches/global/containerd.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/disable-search-domain.yaml b/kubernetes/bootstrap/talos/patches/global/disable-search-domain.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/disable-search-domain.yaml rename to kubernetes/bootstrap/talos/patches/global/disable-search-domain.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/hostdns.yaml b/kubernetes/bootstrap/talos/patches/global/hostdns.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/hostdns.yaml rename to kubernetes/bootstrap/talos/patches/global/hostdns.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/kubelet.yaml b/kubernetes/bootstrap/talos/patches/global/kubelet.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/kubelet.yaml rename to kubernetes/bootstrap/talos/patches/global/kubelet.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/openebs-local.yaml b/kubernetes/bootstrap/talos/patches/global/openebs-local.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/openebs-local.yaml rename to kubernetes/bootstrap/talos/patches/global/openebs-local.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/global/sysctl.yaml b/kubernetes/bootstrap/talos/patches/global/sysctl.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/global/sysctl.yaml rename to kubernetes/bootstrap/talos/patches/global/sysctl.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/mango/longhorn.yaml b/kubernetes/bootstrap/talos/patches/mango/longhorn.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/mango/longhorn.yaml rename to kubernetes/bootstrap/talos/patches/mango/longhorn.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/melon/longhorn.yaml b/kubernetes/bootstrap/talos/patches/melon/longhorn.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/melon/longhorn.yaml rename to kubernetes/bootstrap/talos/patches/melon/longhorn.yaml diff --git a/kubernetes/main/bootstrap/talos/patches/nectarine/longhorn.yaml b/kubernetes/bootstrap/talos/patches/nectarine/longhorn.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/patches/nectarine/longhorn.yaml rename to kubernetes/bootstrap/talos/patches/nectarine/longhorn.yaml diff --git a/kubernetes/main/bootstrap/talos/talconfig.yaml b/kubernetes/bootstrap/talos/talconfig.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/talconfig.yaml rename to kubernetes/bootstrap/talos/talconfig.yaml diff --git a/kubernetes/main/bootstrap/talos/talsecret.sops.yaml b/kubernetes/bootstrap/talos/talsecret.sops.yaml similarity index 100% rename from kubernetes/main/bootstrap/talos/talsecret.sops.yaml rename to kubernetes/bootstrap/talos/talsecret.sops.yaml diff --git a/kubernetes/main/flux/apps.yaml b/kubernetes/flux/apps.yaml similarity index 100% rename from kubernetes/main/flux/apps.yaml rename to kubernetes/flux/apps.yaml diff --git a/kubernetes/main/flux/config/cluster.yaml b/kubernetes/flux/config/cluster.yaml similarity index 100% rename from kubernetes/main/flux/config/cluster.yaml rename to kubernetes/flux/config/cluster.yaml diff --git a/kubernetes/main/flux/config/flux.yaml b/kubernetes/flux/config/flux.yaml similarity index 100% rename from kubernetes/main/flux/config/flux.yaml rename to kubernetes/flux/config/flux.yaml diff --git a/kubernetes/main/flux/config/kustomization.yaml b/kubernetes/flux/config/kustomization.yaml similarity index 100% rename from kubernetes/main/flux/config/kustomization.yaml rename to kubernetes/flux/config/kustomization.yaml diff --git a/kubernetes/main/flux/repositories/git/kustomization.yaml b/kubernetes/flux/repositories/git/kustomization.yaml similarity index 100% rename from kubernetes/main/flux/repositories/git/kustomization.yaml rename to kubernetes/flux/repositories/git/kustomization.yaml diff --git a/kubernetes/main/flux/repositories/helm/actions-runner-controller.yaml b/kubernetes/flux/repositories/helm/actions-runner-controller.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/actions-runner-controller.yaml rename to kubernetes/flux/repositories/helm/actions-runner-controller.yaml diff --git a/kubernetes/main/flux/repositories/helm/angelnu.yaml b/kubernetes/flux/repositories/helm/angelnu.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/angelnu.yaml rename to kubernetes/flux/repositories/helm/angelnu.yaml diff --git a/kubernetes/main/flux/repositories/helm/authentik-charts.yaml b/kubernetes/flux/repositories/helm/authentik-charts.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/authentik-charts.yaml rename to kubernetes/flux/repositories/helm/authentik-charts.yaml diff --git a/kubernetes/main/flux/repositories/helm/backube.yaml b/kubernetes/flux/repositories/helm/backube.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/backube.yaml rename to kubernetes/flux/repositories/helm/backube.yaml diff --git a/kubernetes/main/flux/repositories/helm/bitnami.yaml b/kubernetes/flux/repositories/helm/bitnami.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/bitnami.yaml rename to kubernetes/flux/repositories/helm/bitnami.yaml diff --git a/kubernetes/main/flux/repositories/helm/bjw-s.yaml b/kubernetes/flux/repositories/helm/bjw-s.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/bjw-s.yaml rename to kubernetes/flux/repositories/helm/bjw-s.yaml diff --git a/kubernetes/main/flux/repositories/helm/cilium.yaml b/kubernetes/flux/repositories/helm/cilium.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/cilium.yaml rename to kubernetes/flux/repositories/helm/cilium.yaml diff --git a/kubernetes/main/flux/repositories/helm/cloudnative-pg.yaml b/kubernetes/flux/repositories/helm/cloudnative-pg.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/cloudnative-pg.yaml rename to kubernetes/flux/repositories/helm/cloudnative-pg.yaml diff --git a/kubernetes/main/flux/repositories/helm/coredns.yaml b/kubernetes/flux/repositories/helm/coredns.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/coredns.yaml rename to kubernetes/flux/repositories/helm/coredns.yaml diff --git a/kubernetes/main/flux/repositories/helm/crossplane.yaml b/kubernetes/flux/repositories/helm/crossplane.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/crossplane.yaml rename to kubernetes/flux/repositories/helm/crossplane.yaml diff --git a/kubernetes/main/flux/repositories/helm/crunchydata.yaml b/kubernetes/flux/repositories/helm/crunchydata.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/crunchydata.yaml rename to kubernetes/flux/repositories/helm/crunchydata.yaml diff --git a/kubernetes/main/flux/repositories/helm/csi-driver-nfs.yaml b/kubernetes/flux/repositories/helm/csi-driver-nfs.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/csi-driver-nfs.yaml rename to kubernetes/flux/repositories/helm/csi-driver-nfs.yaml diff --git a/kubernetes/main/flux/repositories/helm/emqx.yaml b/kubernetes/flux/repositories/helm/emqx.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/emqx.yaml rename to kubernetes/flux/repositories/helm/emqx.yaml diff --git a/kubernetes/main/flux/repositories/helm/external-secrets.yaml b/kubernetes/flux/repositories/helm/external-secrets.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/external-secrets.yaml rename to kubernetes/flux/repositories/helm/external-secrets.yaml diff --git a/kubernetes/main/flux/repositories/helm/grafana.yaml b/kubernetes/flux/repositories/helm/grafana.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/grafana.yaml rename to kubernetes/flux/repositories/helm/grafana.yaml diff --git a/kubernetes/main/flux/repositories/helm/ingress-nginx.yaml b/kubernetes/flux/repositories/helm/ingress-nginx.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/ingress-nginx.yaml rename to kubernetes/flux/repositories/helm/ingress-nginx.yaml diff --git a/kubernetes/main/flux/repositories/helm/intel.yaml b/kubernetes/flux/repositories/helm/intel.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/intel.yaml rename to kubernetes/flux/repositories/helm/intel.yaml diff --git a/kubernetes/main/flux/repositories/helm/jetstack.yaml b/kubernetes/flux/repositories/helm/jetstack.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/jetstack.yaml rename to kubernetes/flux/repositories/helm/jetstack.yaml diff --git a/kubernetes/main/flux/repositories/helm/k8s-gateway.yaml b/kubernetes/flux/repositories/helm/k8s-gateway.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/k8s-gateway.yaml rename to kubernetes/flux/repositories/helm/k8s-gateway.yaml diff --git a/kubernetes/main/flux/repositories/helm/k8tz.yaml b/kubernetes/flux/repositories/helm/k8tz.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/k8tz.yaml rename to kubernetes/flux/repositories/helm/k8tz.yaml diff --git a/kubernetes/main/flux/repositories/helm/kubernetes-sigs-descheduler.yaml b/kubernetes/flux/repositories/helm/kubernetes-sigs-descheduler.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/kubernetes-sigs-descheduler.yaml rename to kubernetes/flux/repositories/helm/kubernetes-sigs-descheduler.yaml diff --git a/kubernetes/main/flux/repositories/helm/kubernetes-sigs-external-dns.yaml b/kubernetes/flux/repositories/helm/kubernetes-sigs-external-dns.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/kubernetes-sigs-external-dns.yaml rename to kubernetes/flux/repositories/helm/kubernetes-sigs-external-dns.yaml diff --git a/kubernetes/main/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml b/kubernetes/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml rename to kubernetes/flux/repositories/helm/kubernetes-sigs-metrics-server.yaml diff --git a/kubernetes/main/flux/repositories/helm/kubernetes-sigs-nfd.yaml b/kubernetes/flux/repositories/helm/kubernetes-sigs-nfd.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/kubernetes-sigs-nfd.yaml rename to kubernetes/flux/repositories/helm/kubernetes-sigs-nfd.yaml diff --git a/kubernetes/main/flux/repositories/helm/kustomization.yaml b/kubernetes/flux/repositories/helm/kustomization.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/kustomization.yaml rename to kubernetes/flux/repositories/helm/kustomization.yaml diff --git a/kubernetes/main/flux/repositories/helm/kyverno.yaml b/kubernetes/flux/repositories/helm/kyverno.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/kyverno.yaml rename to kubernetes/flux/repositories/helm/kyverno.yaml diff --git a/kubernetes/main/flux/repositories/helm/longhorn.yaml b/kubernetes/flux/repositories/helm/longhorn.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/longhorn.yaml rename to kubernetes/flux/repositories/helm/longhorn.yaml diff --git a/kubernetes/main/flux/repositories/helm/mariadb-operator.yaml b/kubernetes/flux/repositories/helm/mariadb-operator.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/mariadb-operator.yaml rename to kubernetes/flux/repositories/helm/mariadb-operator.yaml diff --git a/kubernetes/main/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml b/kubernetes/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml rename to kubernetes/flux/repositories/helm/nfs-subdir-external-provisioner-charts.yaml diff --git a/kubernetes/main/flux/repositories/helm/openebs.yaml b/kubernetes/flux/repositories/helm/openebs.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/openebs.yaml rename to kubernetes/flux/repositories/helm/openebs.yaml diff --git a/kubernetes/main/flux/repositories/helm/piraeus.yaml b/kubernetes/flux/repositories/helm/piraeus.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/piraeus.yaml rename to kubernetes/flux/repositories/helm/piraeus.yaml diff --git a/kubernetes/main/flux/repositories/helm/postfinance.yaml b/kubernetes/flux/repositories/helm/postfinance.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/postfinance.yaml rename to kubernetes/flux/repositories/helm/postfinance.yaml diff --git a/kubernetes/main/flux/repositories/helm/prometheus-community.yaml b/kubernetes/flux/repositories/helm/prometheus-community.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/prometheus-community.yaml rename to kubernetes/flux/repositories/helm/prometheus-community.yaml diff --git a/kubernetes/main/flux/repositories/helm/spegel.yaml b/kubernetes/flux/repositories/helm/spegel.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/spegel.yaml rename to kubernetes/flux/repositories/helm/spegel.yaml diff --git a/kubernetes/main/flux/repositories/helm/stakater.yaml b/kubernetes/flux/repositories/helm/stakater.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/stakater.yaml rename to kubernetes/flux/repositories/helm/stakater.yaml diff --git a/kubernetes/main/flux/repositories/helm/stevehipwell.yaml b/kubernetes/flux/repositories/helm/stevehipwell.yaml similarity index 100% rename from kubernetes/main/flux/repositories/helm/stevehipwell.yaml rename to kubernetes/flux/repositories/helm/stevehipwell.yaml diff --git a/kubernetes/main/flux/repositories/kustomization.yaml b/kubernetes/flux/repositories/kustomization.yaml similarity index 100% rename from kubernetes/main/flux/repositories/kustomization.yaml rename to kubernetes/flux/repositories/kustomization.yaml diff --git a/kubernetes/main/flux/repositories/oci/kustomization.yaml b/kubernetes/flux/repositories/oci/kustomization.yaml similarity index 100% rename from kubernetes/main/flux/repositories/oci/kustomization.yaml rename to kubernetes/flux/repositories/oci/kustomization.yaml diff --git a/kubernetes/main/flux/vars/cluster-secrets.sops.yaml b/kubernetes/flux/vars/cluster-secrets.sops.yaml similarity index 100% rename from kubernetes/main/flux/vars/cluster-secrets.sops.yaml rename to kubernetes/flux/vars/cluster-secrets.sops.yaml diff --git a/kubernetes/main/flux/vars/cluster-settings.yaml b/kubernetes/flux/vars/cluster-settings.yaml similarity index 100% rename from kubernetes/main/flux/vars/cluster-settings.yaml rename to kubernetes/flux/vars/cluster-settings.yaml diff --git a/kubernetes/main/flux/vars/kustomization.yaml b/kubernetes/flux/vars/kustomization.yaml similarity index 100% rename from kubernetes/main/flux/vars/kustomization.yaml rename to kubernetes/flux/vars/kustomization.yaml diff --git a/kubernetes/main/templates/gatus/external/configmap.yaml b/kubernetes/templates/gatus/external/configmap.yaml similarity index 100% rename from kubernetes/main/templates/gatus/external/configmap.yaml rename to kubernetes/templates/gatus/external/configmap.yaml diff --git a/kubernetes/main/templates/gatus/external/kustomization.yaml b/kubernetes/templates/gatus/external/kustomization.yaml similarity index 100% rename from kubernetes/main/templates/gatus/external/kustomization.yaml rename to kubernetes/templates/gatus/external/kustomization.yaml diff --git a/kubernetes/main/templates/gatus/guarded/configmap.yaml b/kubernetes/templates/gatus/guarded/configmap.yaml similarity index 100% rename from kubernetes/main/templates/gatus/guarded/configmap.yaml rename to kubernetes/templates/gatus/guarded/configmap.yaml diff --git a/kubernetes/main/templates/gatus/guarded/kustomization.yaml b/kubernetes/templates/gatus/guarded/kustomization.yaml similarity index 100% rename from kubernetes/main/templates/gatus/guarded/kustomization.yaml rename to kubernetes/templates/gatus/guarded/kustomization.yaml diff --git a/kubernetes/main/templates/volsync/Readme.md b/kubernetes/templates/volsync/Readme.md similarity index 100% rename from kubernetes/main/templates/volsync/Readme.md rename to kubernetes/templates/volsync/Readme.md diff --git a/kubernetes/main/templates/volsync/claim.yaml b/kubernetes/templates/volsync/claim.yaml similarity index 100% rename from kubernetes/main/templates/volsync/claim.yaml rename to kubernetes/templates/volsync/claim.yaml diff --git a/kubernetes/main/templates/volsync/kustomization.yaml b/kubernetes/templates/volsync/kustomization.yaml similarity index 100% rename from kubernetes/main/templates/volsync/kustomization.yaml rename to kubernetes/templates/volsync/kustomization.yaml diff --git a/kubernetes/main/templates/volsync/minio.yaml b/kubernetes/templates/volsync/minio.yaml similarity index 100% rename from kubernetes/main/templates/volsync/minio.yaml rename to kubernetes/templates/volsync/minio.yaml diff --git a/kubernetes/main/templates/volsync/r2.yaml b/kubernetes/templates/volsync/r2.yaml similarity index 100% rename from kubernetes/main/templates/volsync/r2.yaml rename to kubernetes/templates/volsync/r2.yaml From 73e8f2e9650b4237f8d31fc70f8efe169ddb9b35 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:29:06 +0000 Subject: [PATCH 18/24] renovate again - fixes --- .../workflows => .archive}/flux-hr-sync.yaml | 0 .github/workflows/flux-diff.yaml | 78 +++++++++---------- 2 files changed, 35 insertions(+), 43 deletions(-) rename {.github/workflows => .archive}/flux-hr-sync.yaml (100%) diff --git a/.github/workflows/flux-hr-sync.yaml b/.archive/flux-hr-sync.yaml similarity index 100% rename from .github/workflows/flux-hr-sync.yaml rename to .archive/flux-hr-sync.yaml diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 3e04c755..c6abbdc4 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -12,47 +12,48 @@ concurrency: cancel-in-progress: true jobs: - changed-clusters: - name: Changed Clusters - runs-on: ubuntu-latest - outputs: - matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} - steps: - - name: Generate Token - uses: actions/create-github-app-token@v1 - id: app-token - with: - app-id: "${{ secrets.BOT_APP_ID }}" - private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + # changed-clusters: + # name: Changed Clusters + # runs-on: ubuntu-latest + # outputs: + # matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} + # steps: + # - name: Generate Token + # uses: actions/create-github-app-token@v1 + # id: app-token + # with: + # app-id: "${{ secrets.BOT_APP_ID }}" + # private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" - - name: Checkout Default Branch - uses: actions/checkout@v4 - with: - token: "${{ steps.app-token.outputs.token }}" - fetch-depth: 0 + # - name: Checkout Default Branch + # uses: actions/checkout@v4 + # with: + # token: "${{ steps.app-token.outputs.token }}" + # fetch-depth: 0 - - name: Get Changed Clusters - id: changed-clusters - uses: tj-actions/changed-files@v45 - with: - files: kubernetes/** - dir_names: true - dir_names_max_depth: 2 - matrix: true + # - name: Get Changed Clusters + # id: changed-clusters + # uses: tj-actions/changed-files@v45 + # with: + # files: kubernetes/** + # dir_names: true + # dir_names_max_depth: 2 + # matrix: true - - name: List All Changed Clusters - run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" + # - name: List All Changed Clusters + # run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" flux-diff: name: Flux Diff runs-on: ubuntu-latest - needs: ["changed-clusters"] + #needs: ["changed-clusters"] permissions: + contents: read pull-requests: write strategy: matrix: - #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} paths: ["kubernetes"] + #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} resources: ["helmrelease", "kustomization"] max-parallel: 4 fail-fast: false @@ -64,11 +65,11 @@ jobs: app-id: "${{ secrets.BOT_APP_ID }}" private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" - - name: Checkout - uses: actions/checkout@v4 - with: - token: "${{ steps.app-token.outputs.token }}" - path: pull + # - name: Checkout + # uses: actions/checkout@v4 + # with: + # token: "${{ steps.app-token.outputs.token }}" + # path: pull - name: Checkout Default Branch uses: actions/checkout@v4 @@ -80,15 +81,6 @@ jobs: - name: Print "matrix.paths" run: echo ${{ matrix.paths }} - - name: Print "matrix.paths2" - run: echo ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} - - - name: Print "matrix.resources" - run: echo ${{ matrix.resources }} - # --path /github/workspace/pull/${{ matrix.paths }}/flux < use this if using matrix: true - # --path-orig /github/workspace/default/${{ matrix.paths }}/flux < use this if using matrix: true - # --path-orig /github/workspace/default/kubernetes/flux - # --path /github/workspace/pull/kubernetes/flux - name: Diff Resources uses: docker://ghcr.io/allenporter/flux-local:v6.0.1 with: From 5d1770f5be65a3fe585ad067617cab103a3ced91 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:30:23 +0000 Subject: [PATCH 19/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index c6abbdc4..77271080 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -65,11 +65,11 @@ jobs: app-id: "${{ secrets.BOT_APP_ID }}" private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" - # - name: Checkout - # uses: actions/checkout@v4 - # with: - # token: "${{ steps.app-token.outputs.token }}" - # path: pull + - name: Checkout + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + path: pull - name: Checkout Default Branch uses: actions/checkout@v4 From c0ef2044f2065083710efa67090f7ff107610360 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:38:29 +0000 Subject: [PATCH 20/24] renovate again - fixes --- .archive/flux-diff.yaml | 130 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 .archive/flux-diff.yaml diff --git a/.archive/flux-diff.yaml b/.archive/flux-diff.yaml new file mode 100644 index 00000000..d31502d0 --- /dev/null +++ b/.archive/flux-diff.yaml @@ -0,0 +1,130 @@ +--- +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json +name: "Flux Diff" + +on: + pull_request: + branches: ["main"] + paths: ["kubernetes/**"] + +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.ref }} + cancel-in-progress: true + +jobs: + changed-clusters: + name: Changed Clusters + runs-on: ubuntu-latest + outputs: + matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} + steps: + - name: Generate Token + uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: "${{ secrets.BOT_APP_ID }}" + private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + fetch-depth: 0 + + - name: Get Changed Clusters + id: changed-clusters + uses: tj-actions/changed-files@v45 + with: + files: kubernetes/** + dir_names: true + dir_names_max_depth: 2 + matrix: true + + - name: List All Changed Clusters + run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" + + flux-diff: + name: Flux Diff + runs-on: ubuntu-latest + needs: ["changed-clusters"] + permissions: + #contents: read + pull-requests: write + strategy: + matrix: + paths: ["kubernetes"] + #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + resources: ["helmrelease", "kustomization"] + max-parallel: 4 + fail-fast: false + steps: + - name: Generate Token + uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: "${{ secrets.BOT_APP_ID }}" + private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + + - name: Checkout + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + path: pull + + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + ref: "${{ github.event.repository.default_branch }}" + path: default + + - name: Print "matrix.paths" + run: echo ${{ matrix.paths }} + + - name: Diff Resources + uses: docker://ghcr.io/allenporter/flux-local:v6.0.1 + with: + args: >- + diff ${{ matrix.resources }} + --unified 6 + --path /github/workspace/pull/${{ matrix.paths }}/flux + --path-orig /github/workspace/default/${{ matrix.paths }}/flux + --strip-attrs "helm.sh/chart,checksum/config,app.kubernetes.io/version,chart" + --limit-bytes 10000 + --all-namespaces + --sources "home-kubernetes" + --output-file diff.patch + + - name: Generate Diff + id: diff + run: | + echo "diff<> $GITHUB_OUTPUT + cat diff.patch >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT + echo "### Diff" >> $GITHUB_STEP_SUMMARY + echo '```diff' >> $GITHUB_STEP_SUMMARY + cat diff.patch >> $GITHUB_STEP_SUMMARY + echo '```' >> $GITHUB_STEP_SUMMARY + + - if: ${{ steps.diff.outputs.diff != '' }} + name: Add comment + uses: mshick/add-pr-comment@v2 + with: + repo-token: "${{ steps.app-token.outputs.token }}" + message-id: "${{ github.event.pull_request.number }}/${{ matrix.paths }}/${{ matrix.resources }}" + message-failure: Diff was not successful + message: | + ```diff + ${{ steps.diff.outputs.diff }} + ``` + + # Summarize matrix https://github.community/t/status-check-for-a-matrix-jobs/127354/7 + flux-diff-success: + if: ${{ always() }} + needs: ["flux-diff"] + name: Flux Diff Successful + runs-on: ubuntu-latest + steps: + - if: ${{ contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled') }} + name: Check matrix status + run: exit 1 From 1c62b3779279ca4272131b00e0f1ea1d4e4f021e Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:40:15 +0000 Subject: [PATCH 21/24] renovate again - fixes --- .../{flux-diff.yaml => flux-diff_old.yaml} | 58 +++++++++---------- .github/workflows/flux-diff.yaml | 58 +++++++++---------- 2 files changed, 58 insertions(+), 58 deletions(-) rename .archive/{flux-diff.yaml => flux-diff_old.yaml} (74%) diff --git a/.archive/flux-diff.yaml b/.archive/flux-diff_old.yaml similarity index 74% rename from .archive/flux-diff.yaml rename to .archive/flux-diff_old.yaml index d31502d0..77271080 100644 --- a/.archive/flux-diff.yaml +++ b/.archive/flux-diff_old.yaml @@ -12,43 +12,43 @@ concurrency: cancel-in-progress: true jobs: - changed-clusters: - name: Changed Clusters - runs-on: ubuntu-latest - outputs: - matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} - steps: - - name: Generate Token - uses: actions/create-github-app-token@v1 - id: app-token - with: - app-id: "${{ secrets.BOT_APP_ID }}" - private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + # changed-clusters: + # name: Changed Clusters + # runs-on: ubuntu-latest + # outputs: + # matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} + # steps: + # - name: Generate Token + # uses: actions/create-github-app-token@v1 + # id: app-token + # with: + # app-id: "${{ secrets.BOT_APP_ID }}" + # private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" - - name: Checkout Default Branch - uses: actions/checkout@v4 - with: - token: "${{ steps.app-token.outputs.token }}" - fetch-depth: 0 + # - name: Checkout Default Branch + # uses: actions/checkout@v4 + # with: + # token: "${{ steps.app-token.outputs.token }}" + # fetch-depth: 0 - - name: Get Changed Clusters - id: changed-clusters - uses: tj-actions/changed-files@v45 - with: - files: kubernetes/** - dir_names: true - dir_names_max_depth: 2 - matrix: true + # - name: Get Changed Clusters + # id: changed-clusters + # uses: tj-actions/changed-files@v45 + # with: + # files: kubernetes/** + # dir_names: true + # dir_names_max_depth: 2 + # matrix: true - - name: List All Changed Clusters - run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" + # - name: List All Changed Clusters + # run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" flux-diff: name: Flux Diff runs-on: ubuntu-latest - needs: ["changed-clusters"] + #needs: ["changed-clusters"] permissions: - #contents: read + contents: read pull-requests: write strategy: matrix: diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index 77271080..d31502d0 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -12,43 +12,43 @@ concurrency: cancel-in-progress: true jobs: - # changed-clusters: - # name: Changed Clusters - # runs-on: ubuntu-latest - # outputs: - # matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} - # steps: - # - name: Generate Token - # uses: actions/create-github-app-token@v1 - # id: app-token - # with: - # app-id: "${{ secrets.BOT_APP_ID }}" - # private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" + changed-clusters: + name: Changed Clusters + runs-on: ubuntu-latest + outputs: + matrix: ${{ steps.changed-clusters.outputs.all_changed_and_modified_files }} + steps: + - name: Generate Token + uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: "${{ secrets.BOT_APP_ID }}" + private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}" - # - name: Checkout Default Branch - # uses: actions/checkout@v4 - # with: - # token: "${{ steps.app-token.outputs.token }}" - # fetch-depth: 0 + - name: Checkout Default Branch + uses: actions/checkout@v4 + with: + token: "${{ steps.app-token.outputs.token }}" + fetch-depth: 0 - # - name: Get Changed Clusters - # id: changed-clusters - # uses: tj-actions/changed-files@v45 - # with: - # files: kubernetes/** - # dir_names: true - # dir_names_max_depth: 2 - # matrix: true + - name: Get Changed Clusters + id: changed-clusters + uses: tj-actions/changed-files@v45 + with: + files: kubernetes/** + dir_names: true + dir_names_max_depth: 2 + matrix: true - # - name: List All Changed Clusters - # run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" + - name: List All Changed Clusters + run: echo "${{ steps.changed-clusters.outputs.all_changed_and_modified_files }}" flux-diff: name: Flux Diff runs-on: ubuntu-latest - #needs: ["changed-clusters"] + needs: ["changed-clusters"] permissions: - contents: read + #contents: read pull-requests: write strategy: matrix: From 14e4594aaae939fb7744b9e3263bc925559b0835 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:43:26 +0000 Subject: [PATCH 22/24] renovate again - fixes --- .github/workflows/flux-image-test.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/flux-image-test.yaml b/.github/workflows/flux-image-test.yaml index 202d4362..36cc4b98 100644 --- a/.github/workflows/flux-image-test.yaml +++ b/.github/workflows/flux-image-test.yaml @@ -51,7 +51,8 @@ jobs: pull-requests: write strategy: matrix: - paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + paths: ["kubernetes"] + #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} max-parallel: 4 fail-fast: false outputs: From 4a98aacf0bd679372157f3cad41468e1f219576a Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:46:20 +0000 Subject: [PATCH 23/24] renovate again - fixes --- .github/workflows/flux-image-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-image-test.yaml b/.github/workflows/flux-image-test.yaml index 36cc4b98..f234a0f4 100644 --- a/.github/workflows/flux-image-test.yaml +++ b/.github/workflows/flux-image-test.yaml @@ -52,7 +52,7 @@ jobs: strategy: matrix: paths: ["kubernetes"] - #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} # use this once moved to cluster structure max-parallel: 4 fail-fast: false outputs: From f15ee1b88342911bc709883dee7182d3dac656b5 Mon Sep 17 00:00:00 2001 From: Raiko Koosaar Date: Tue, 5 Nov 2024 22:46:38 +0000 Subject: [PATCH 24/24] renovate again - fixes --- .github/workflows/flux-diff.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/flux-diff.yaml b/.github/workflows/flux-diff.yaml index d31502d0..3c3df3d9 100644 --- a/.github/workflows/flux-diff.yaml +++ b/.github/workflows/flux-diff.yaml @@ -53,7 +53,7 @@ jobs: strategy: matrix: paths: ["kubernetes"] - #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} + #paths: ${{ fromJSON(needs.changed-clusters.outputs.matrix) }} # use this once moved to cluster structure resources: ["helmrelease", "kustomization"] max-parallel: 4 fail-fast: false