kubespray 2.24 추가
This commit is contained in:
13
roles/upgrade/system-upgrade/tasks/apt.yml
Normal file
13
roles/upgrade/system-upgrade/tasks/apt.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
- name: APT Dist-Upgrade
|
||||
apt:
|
||||
upgrade: dist
|
||||
autoremove: true
|
||||
dpkg_options: force-confold,force-confdef
|
||||
register: apt_upgrade
|
||||
|
||||
- name: Reboot after APT Dist-Upgrade # noqa no-handler
|
||||
when:
|
||||
- apt_upgrade.changed or system_upgrade_reboot == 'always'
|
||||
- system_upgrade_reboot != 'never'
|
||||
reboot:
|
||||
17
roles/upgrade/system-upgrade/tasks/main.yml
Normal file
17
roles/upgrade/system-upgrade/tasks/main.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
---
|
||||
- name: APT upgrade
|
||||
when:
|
||||
- system_upgrade
|
||||
- ansible_os_family == "Debian"
|
||||
include_tasks: apt.yml
|
||||
tags:
|
||||
- system-upgrade-apt
|
||||
|
||||
- name: YUM upgrade
|
||||
when:
|
||||
- system_upgrade
|
||||
- ansible_os_family == "RedHat"
|
||||
- not is_fedora_coreos
|
||||
include_tasks: yum.yml
|
||||
tags:
|
||||
- system-upgrade-yum
|
||||
12
roles/upgrade/system-upgrade/tasks/yum.yml
Normal file
12
roles/upgrade/system-upgrade/tasks/yum.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
- name: YUM upgrade all packages # noqa package-latest
|
||||
yum:
|
||||
name: '*'
|
||||
state: latest
|
||||
register: yum_upgrade
|
||||
|
||||
- name: Reboot after YUM upgrade # noqa no-handler
|
||||
when:
|
||||
- yum_upgrade.changed or system_upgrade_reboot == 'always'
|
||||
- system_upgrade_reboot != 'never'
|
||||
reboot:
|
||||
Reference in New Issue
Block a user