Skip to content

Commit 3f4e652

Browse files
authored
Split image versions from URLs to make overriding easier (#142)
Signed-off-by: Andrew Bonney <[email protected]>
1 parent 05f7530 commit 3f4e652

File tree

5 files changed

+15
-10
lines changed

5 files changed

+15
-10
lines changed

roles/cert_manager/defaults/main.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ cert_manager_helm_values: {}
1010

1111
cert_manager_node_selector: {}
1212

13-
cert_manager_image_cli: quay.io/jetstack/cert-manager-ctl:v1.11.5
14-
cert_manager_image_controller: quay.io/jetstack/cert-manager-controller:v1.11.5
15-
cert_manager_image_cainjector: quay.io/jetstack/cert-manager-cainjector:v1.11.5
16-
cert_manager_image_webhook: quay.io/jetstack/cert-manager-webhook:v1.11.5
17-
cert_manager_image_acmesolver: quay.io/jetstack/cert-manager-acmesolver:v1.11.5
13+
cert_manager_image_tag: "v1.11.5"
14+
cert_manager_image_cli: "quay.io/jetstack/cert-manager-ctl:{{ cert_manager_image_tag }}"
15+
cert_manager_image_controller: "quay.io/jetstack/cert-manager-controller:{{ cert_manager_image_tag }}"
16+
cert_manager_image_cainjector: "quay.io/jetstack/cert-manager-cainjector:{{ cert_manager_image_tag }}"
17+
cert_manager_image_webhook: "quay.io/jetstack/cert-manager-webhook:{{ cert_manager_image_tag }}"
18+
cert_manager_image_acmesolver: "quay.io/jetstack/cert-manager-acmesolver:{{ cert_manager_image_tag }}"

roles/cilium/defaults/main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ cilium_helm_chart_ref: /usr/local/src/cilium
55
cilium_helm_release_namespace: kube-system
66
cilium_helm_values: {}
77

8-
cilium_node_image: quay.io/cilium/cilium:v1.14.8@sha256:7fca3ba4b04af066e8b086b5c1a52e30f52db01ffc642e7db0a439514aed3ada
9-
cilium_operator_image: quay.io/cilium/operator-generic:v1.14.8@sha256:56d373c12483c09964a00a29246595917603a077a298aa90a98e4de32c86b7dc
8+
cilium_image_tag: "v1.14.8"
9+
cilium_node_image: quay.io/cilium/cilium:{{ cilium_image_tag }}
10+
cilium_operator_image: quay.io/cilium/operator-generic:{{ cilium_image_tag }}
1011

1112
# With kubernetes_remove_kube_proxy set to 'true' configure Cilium to replace kube-proxy.
1213
# If set to 'false', Cilium will not replace kube-proxy.

roles/haproxy/defaults/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# License for the specific language governing permissions and limitations
1313
# under the License.
1414

15-
haproxy_image: docker.io/library/haproxy:2.5
15+
haproxy_image_tag: "2.5"
16+
haproxy_image: "docker.io/library/haproxy:{{ haproxy_image_tag }}"
1617

1718
haproxy_group: "{{ kubernetes_control_plane_group | default('controllers') }}"

roles/keepalived/defaults/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
# License for the specific language governing permissions and limitations
1313
# under the License.
1414

15-
keepalived_image: us-docker.pkg.dev/vexxhost-infra/openstack/keepalived:2.0.19
15+
keepalived_image_tag: "2.0.19"
16+
keepalived_image: "us-docker.pkg.dev/vexxhost-infra/openstack/keepalived:{{ keepalived_image_tag }}"
1617

1718
# NOTE(mnaser): These are some transitionary variables to make sure
1819
# we don't break existing deployments.

roles/kube_vip/defaults/main.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ kube_vip_enabled: true
1919
kube_vip_control_plane_group: "{{ kubernetes_control_plane_group | default('controllers') }}"
2020

2121
# Image to use for kube-vip
22-
kube_vip_image: ghcr.io/kube-vip/kube-vip:v0.6.4
22+
kube_vip_image_tag: "v0.6.4"
23+
kube_vip_image: "ghcr.io/kube-vip/kube-vip:{{ kube_vip_image_tag }}"
2324

2425
# Interface to use for kube-vip
2526
kube_vip_interface: "{{ keepalived_interface | default(kubernetes_keepalived_interface) }}"

0 commit comments

Comments
 (0)