Skip to content
Snippets Groups Projects
Unverified Commit f91e00a6 authored by Max Gautier's avatar Max Gautier
Browse files

preinstall: Move ipvs packages into defaults

parent 3d19e744
No related branches found
No related tags found
No related merge requests found
......@@ -17,6 +17,7 @@ common_required_pkgs:
- ebtables
- bash-completion
- tar
- "{{ kube_proxy_mode == 'ipvs' | ternary(['ipvsadm', 'ipset'], []) }}"
# Set to true if your network does not support IPv6
# This may be necessary for pulling Docker images from
......
......@@ -59,14 +59,9 @@
tags:
- bootstrap-os
- name: Update common_required_pkgs with ipvsadm when kube_proxy_mode is ipvs
set_fact:
common_required_pkgs: "{{ common_required_pkgs | default([]) + ['ipvsadm', 'ipset'] }}"
when: kube_proxy_mode == 'ipvs'
- name: Install packages requirements
package:
name: "{{ required_pkgs | default([]) | union(common_required_pkgs | default([])) }}"
name: "{{ required_pkgs | union(common_required_pkgs) | flatten }}"
state: present
register: pkgs_task_result
until: pkgs_task_result is succeeded
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment