diff --git a/bootstrap/README.md b/bootstrap/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..ce5afe6ec123c4e25df36e0cc24d89bf78492539
--- /dev/null
+++ b/bootstrap/README.md
@@ -0,0 +1,4 @@
+Bootstrap
+===
+
+Kubernetes resources that are required before **anything else** is deployed on the cluster.
diff --git a/bootstrap/kustomization.yaml b/bootstrap/kustomization.yaml
index 473377f9e99659bd587206e90f6d4f555569af89..4ca6025e13b0ef16ff153cbc6045df86f2890b3d 100644
--- a/bootstrap/kustomization.yaml
+++ b/bootstrap/kustomization.yaml
@@ -3,3 +3,4 @@ kind: Kustomization
 resources:
   - calico
   - kyverno
+  - system-upgrades
diff --git a/bootstrap/system-upgrades/kustomization.yaml b/bootstrap/system-upgrades/kustomization.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..077cfb2bb1315808d1e780546e3f577708350166
--- /dev/null
+++ b/bootstrap/system-upgrades/kustomization.yaml
@@ -0,0 +1,5 @@
+apiVersion: kustomize.config.k8s.io/v1beta1
+kind: Kustomization
+namespace: system-upgrade
+resources:
+  - https://git.shivering-isles.com/github-mirror/rancher/system-upgrade-controller/-/raw/v0.8.1/manifests/system-upgrade-controller.yaml
diff --git a/infrastructure/system-upgrades/kustomization.yaml b/infrastructure/system-upgrades/kustomization.yaml
index aa21fe819b7ec22083f3fe75589fb73c2c085ba1..66c6eb56324c4770e1246a3578a4e314ea60a0c7 100644
--- a/infrastructure/system-upgrades/kustomization.yaml
+++ b/infrastructure/system-upgrades/kustomization.yaml
@@ -2,6 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
 kind: Kustomization
 namespace: system-upgrade
 resources:
-  - https://git.shivering-isles.com/github-mirror/rancher/system-upgrade-controller/-/raw/v0.8.1/manifests/system-upgrade-controller.yaml
   - fedora.yaml
   - calver-server.yaml