feat: allow for custom registry
This patch adds a simple CLI which can mirror all the images needed
as well as allow for simple override for `atmosphere_image_repository`
for all images.
diff --git a/roles/cilium/tasks/main.yml b/roles/cilium/tasks/main.yml
index fbb34b5..def4496 100644
--- a/roles/cilium/tasks/main.yml
+++ b/roles/cilium/tasks/main.yml
@@ -25,8 +25,12 @@
release_namespace: kube-system
kubeconfig: /etc/kubernetes/admin.conf
values:
+ image:
+ repository: "{{ lookup('vexxhost.atmosphere.image_ref', 'cilium_node', output='name') }}"
tunnel: geneve
operator:
+ image:
+ repository: "{{ lookup('vexxhost.atmosphere.image_ref', 'cilium_operator', output='name') | replace('-generic', '') }}"
nodeSelector:
openstack-control-plane: enabled
ipam: