Browse Source
Drop the drain check for kubectl > v1.10.0 (#10657)
Older versions are unsupported for a long time.
pull/10660/head
Max Gautier
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
0 additions and
17 deletions
-
roles/upgrade/pre-upgrade/tasks/main.yml
|
|
@ -56,23 +56,6 @@ |
|
|
|
delegate_to: "{{ groups['kube_control_plane'][0] }}" |
|
|
|
changed_when: true |
|
|
|
|
|
|
|
- name: Check kubectl version |
|
|
|
command: "{{ kubectl }} version --client --short" |
|
|
|
register: kubectl_version |
|
|
|
delegate_to: "{{ groups['kube_control_plane'][0] }}" |
|
|
|
run_once: yes |
|
|
|
changed_when: false |
|
|
|
when: |
|
|
|
- drain_nodes |
|
|
|
- drain_pod_selector |
|
|
|
|
|
|
|
- name: Ensure minimum version for drain label selector if necessary |
|
|
|
assert: |
|
|
|
that: "kubectl_version.stdout.split(' ')[-1] is version('v1.10.0', '>=')" |
|
|
|
when: |
|
|
|
- drain_nodes |
|
|
|
- drain_pod_selector |
|
|
|
|
|
|
|
- name: Drain node |
|
|
|
command: >- |
|
|
|
{{ kubectl }} drain |
|
|
|