diff --git a/manifests/function/workers-capm3/replacements/generated-secrets.yaml b/manifests/function/workers-capm3/replacements-secrets/generated-secrets.yaml
similarity index 100%
rename from manifests/function/workers-capm3/replacements/generated-secrets.yaml
rename to manifests/function/workers-capm3/replacements-secrets/generated-secrets.yaml
diff --git a/manifests/function/workers-capm3/replacements-secrets/kustomization.yaml b/manifests/function/workers-capm3/replacements-secrets/kustomization.yaml
new file mode 100644
index 000000000..232d5bea7
--- /dev/null
+++ b/manifests/function/workers-capm3/replacements-secrets/kustomization.yaml
@@ -0,0 +1,4 @@
+apiVersion: kustomize.config.k8s.io/v1beta1
+kind: Kustomization
+resources:
+  - generated-secrets.yaml
diff --git a/manifests/function/workers-capm3/replacements/kustomization.yaml b/manifests/function/workers-capm3/replacements/kustomization.yaml
index 2545553d8..1eb33e77c 100644
--- a/manifests/function/workers-capm3/replacements/kustomization.yaml
+++ b/manifests/function/workers-capm3/replacements/kustomization.yaml
@@ -2,6 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
 kind: Kustomization
 resources:
   - workers-env-vars.yaml
-  - generated-secrets.yaml
   - networking.yaml
   - metal3machinetemplate_vars.yaml
diff --git a/manifests/site/test-site/target/workers/replacements/kustomization.yaml b/manifests/site/test-site/target/workers/replacements/kustomization.yaml
index ea11f0164..c0b805813 100644
--- a/manifests/site/test-site/target/workers/replacements/kustomization.yaml
+++ b/manifests/site/test-site/target/workers/replacements/kustomization.yaml
@@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
 kind: Kustomization
 resources:
   - ../../../../function/workers-capm3/replacements
+  - ../../../../function/workers-capm3/replacements-secrets