|
@ -7,6 +7,8 @@ pkgs_to_remove: |
|
|
pkgs: |
|
|
pkgs: |
|
|
apparmor: |
|
|
apparmor: |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
|
|
|
apparmor-parser: |
|
|
|
|
|
- "{{ ansible_os_family == 'Suse' }}" |
|
|
apt-transport-https: |
|
|
apt-transport-https: |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
aufs-tools: |
|
|
aufs-tools: |
|
@ -51,7 +53,7 @@ pkgs: |
|
|
- "{{ kube_proxy_mode != 'ipvs' }}" |
|
|
- "{{ kube_proxy_mode != 'ipvs' }}" |
|
|
- "{{ 'k8s_cluster' in group_names }}" |
|
|
- "{{ 'k8s_cluster' in group_names }}" |
|
|
iptables: |
|
|
iptables: |
|
|
- "{{ ansible_os_family in ['Debian', 'RedHat'] }}" |
|
|
|
|
|
|
|
|
- "{{ ansible_os_family in ['Debian', 'RedHat', 'Suse'] }}" |
|
|
iputils: |
|
|
iputils: |
|
|
- "{{ not ansible_os_family in ['Flatcar', 'Flatcar Container Linux by Kinvolk', 'Debian'] }}" |
|
|
- "{{ not ansible_os_family in ['Flatcar', 'Flatcar Container Linux by Kinvolk', 'Debian'] }}" |
|
|
- "{{ main_access_ip is defined }}" |
|
|
- "{{ main_access_ip is defined }}" |
|
@ -91,9 +93,15 @@ pkgs: |
|
|
python-apt: |
|
|
python-apt: |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
- "{{ ansible_distribution_major_version == '10' }}" |
|
|
- "{{ ansible_distribution_major_version == '10' }}" |
|
|
|
|
|
python-cryptography: |
|
|
|
|
|
- "{{ ansible_os_family == 'Suse' }}" |
|
|
|
|
|
- "{{ ansible_distribution_version is version('15.4', '<') }}" |
|
|
python3-apt: |
|
|
python3-apt: |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
- "{{ ansible_os_family == 'Debian' }}" |
|
|
- "{{ ansible_distribution_major_version != '10' }}" |
|
|
- "{{ ansible_distribution_major_version != '10' }}" |
|
|
|
|
|
python3-cryptography: |
|
|
|
|
|
- "{{ ansible_os_family == 'Suse' }}" |
|
|
|
|
|
- "{{ ansible_distribution_version is version('15.4', '>=') }}" |
|
|
python3-libselinux: |
|
|
python3-libselinux: |
|
|
- "{{ ansible_distribution in ['RedHat', 'CentOS'] }}" |
|
|
- "{{ ansible_distribution in ['RedHat', 'CentOS'] }}" |
|
|
rsync: [] |
|
|
rsync: [] |
|
|