chore: drop flux
diff --git a/galaxy.yml b/galaxy.yml
index 064c7fc..236f264 100644
--- a/galaxy.yml
+++ b/galaxy.yml
@@ -16,7 +16,7 @@
   kubernetes.core: 2.3.2
   openstack.cloud: 1.7.0
   community.mysql: 3.6.0
-  vexxhost.kubernetes: 1.3.3
+  vexxhost.kubernetes: 1.4.0
 tags:
   - application
   - cloud
diff --git a/playbooks/kubernetes.yml b/playbooks/kubernetes.yml
index 502f91e..056dd2e 100644
--- a/playbooks/kubernetes.yml
+++ b/playbooks/kubernetes.yml
@@ -36,7 +36,6 @@
     kubernetes_image_repository: "{{ atmosphere_images['kube_apiserver'] | vexxhost.kubernetes.docker_image('prefix') }}"
     cilium_node_image: "{{ atmosphere_images['cilium_node'] }}"
     cilium_operator_image: "{{ atmosphere_images['cilium_operator'] }}"
-    flux_image_registry: "{{ atmosphere_images['flux_helm_controller'] | vexxhost.kubernetes.docker_image('prefix') }}"
 
 - hosts: "{{ target | default('all') }}"
   become: true
diff --git a/roles/defaults/defaults/main.yml b/roles/defaults/defaults/main.yml
index 08adb40..c692130 100644
--- a/roles/defaults/defaults/main.yml
+++ b/roles/defaults/defaults/main.yml
@@ -60,10 +60,6 @@
   designate_producer: quay.io/vexxhost/designate:zed
   designate_sink: quay.io/vexxhost/designate:zed
   designate_worker: quay.io/vexxhost/designate:zed
-  flux_helm_controller: ghcr.io/fluxcd/helm-controller:v0.22.2
-  flux_kustomize_controller: ghcr.io/fluxcd/kustomize-controller:v0.27.0
-  flux_notification_controller: ghcr.io/fluxcd/notification-controller:v0.25.1
-  flux_source_controller: ghcr.io/fluxcd/source-controller:v0.26.1
   glance_api: quay.io/vexxhost/glance:zed
   glance_db_sync: quay.io/vexxhost/glance:zed
   glance_metadefs_load: quay.io/vexxhost/glance:zed