From 543fed279a4532455c64dd61af67b20c79f304e7 Mon Sep 17 00:00:00 2001 From: unkin-agent Date: Tue, 10 Nov 2026 23:20:55 +1100 Subject: [PATCH] Split iuclabs-k8s scale set into a kustomize component --- .../components/iuclabs-k8s/kustomization.yaml | 7 +++++++ .../iuclabs-k8s/networkpolicy.yaml} | 0 .../iuclabs-k8s/scaleset.yaml} | 0 apps/base/iuclabs-runners/kustomization.yaml | 5 +++-- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 apps/base/iuclabs-runners/components/iuclabs-k8s/kustomization.yaml rename apps/base/iuclabs-runners/{networkpolicy-iuclabs-k8s.yaml => components/iuclabs-k8s/networkpolicy.yaml} (100%) rename apps/base/iuclabs-runners/{scaleset-iuclabs-k8s.yaml => components/iuclabs-k8s/scaleset.yaml} (100%) diff --git a/apps/base/iuclabs-runners/components/iuclabs-k8s/kustomization.yaml b/apps/base/iuclabs-runners/components/iuclabs-k8s/kustomization.yaml new file mode 100644 index 0000000..3650eda --- /dev/null +++ b/apps/base/iuclabs-runners/components/iuclabs-k8s/kustomization.yaml @@ -0,0 +1,7 @@ +--- +apiVersion: kustomize.config.k8s.io/v1alpha1 +kind: Component + +resources: + - scaleset.yaml + - networkpolicy.yaml diff --git a/apps/base/iuclabs-runners/networkpolicy-iuclabs-k8s.yaml b/apps/base/iuclabs-runners/components/iuclabs-k8s/networkpolicy.yaml similarity index 100% rename from apps/base/iuclabs-runners/networkpolicy-iuclabs-k8s.yaml rename to apps/base/iuclabs-runners/components/iuclabs-k8s/networkpolicy.yaml diff --git a/apps/base/iuclabs-runners/scaleset-iuclabs-k8s.yaml b/apps/base/iuclabs-runners/components/iuclabs-k8s/scaleset.yaml similarity index 100% rename from apps/base/iuclabs-runners/scaleset-iuclabs-k8s.yaml rename to apps/base/iuclabs-runners/components/iuclabs-k8s/scaleset.yaml diff --git a/apps/base/iuclabs-runners/kustomization.yaml b/apps/base/iuclabs-runners/kustomization.yaml index 71de007..f2eff16 100644 --- a/apps/base/iuclabs-runners/kustomization.yaml +++ b/apps/base/iuclabs-runners/kustomization.yaml @@ -8,8 +8,9 @@ resources: - vaultstaticsecret.yaml - networkpolicy.yaml - rbac.yaml - - scaleset-iuclabs-k8s.yaml - - networkpolicy-iuclabs-k8s.yaml + +components: + - components/iuclabs-k8s generatorOptions: disableNameSuffixHash: true