diff --git a/metal-worker-pxe/cl/bootkube-worker.yaml.tmpl b/bare-metal/container-linux/pxe-worker/cl/bootkube-worker.yaml.tmpl similarity index 100% rename from metal-worker-pxe/cl/bootkube-worker.yaml.tmpl rename to bare-metal/container-linux/pxe-worker/cl/bootkube-worker.yaml.tmpl diff --git a/metal-worker-pxe/groups.tf b/bare-metal/container-linux/pxe-worker/groups.tf similarity index 100% rename from metal-worker-pxe/groups.tf rename to bare-metal/container-linux/pxe-worker/groups.tf diff --git a/metal-worker-pxe/profiles.tf b/bare-metal/container-linux/pxe-worker/profiles.tf similarity index 100% rename from metal-worker-pxe/profiles.tf rename to bare-metal/container-linux/pxe-worker/profiles.tf diff --git a/metal-worker-pxe/ssh.tf b/bare-metal/container-linux/pxe-worker/ssh.tf similarity index 100% rename from metal-worker-pxe/ssh.tf rename to bare-metal/container-linux/pxe-worker/ssh.tf diff --git a/metal-worker-pxe/variables.tf b/bare-metal/container-linux/pxe-worker/variables.tf similarity index 100% rename from metal-worker-pxe/variables.tf rename to bare-metal/container-linux/pxe-worker/variables.tf