From a6932b6b81d1893baa8e8c34f38d294f77ce3025 Mon Sep 17 00:00:00 2001 From: Erwan Miran Date: Wed, 7 Nov 2018 23:04:11 +0100 Subject: [PATCH] Install ipvsadm when kube_proxy_mode is ipvs (#3548) --- roles/kubernetes/preinstall/tasks/0070-system-packages.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/kubernetes/preinstall/tasks/0070-system-packages.yml b/roles/kubernetes/preinstall/tasks/0070-system-packages.yml index fdbe37506..e24aebadb 100644 --- a/roles/kubernetes/preinstall/tasks/0070-system-packages.yml +++ b/roles/kubernetes/preinstall/tasks/0070-system-packages.yml @@ -80,6 +80,11 @@ 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'] }}" + when: kube_proxy_mode == 'ipvs' + - name: Install packages requirements action: module: "{{ ansible_pkg_mgr }}"