Added configurable min memory assertions (#4307)
parent
3cc351dff9
commit
27a99e0a3f
|
@ -49,3 +49,7 @@ etc_hosts_localhost_entries:
|
|||
unexpected:
|
||||
- localhost
|
||||
- localhost.localdomain
|
||||
|
||||
# Minimal memory requirement in MB for safety checks
|
||||
minimal_node_memory_mb: 1024
|
||||
minimal_master_memory_mb: 1500
|
||||
|
|
|
@ -60,13 +60,13 @@
|
|||
|
||||
- name: Stop if memory is too small for masters
|
||||
assert:
|
||||
that: ansible_memtotal_mb >= 1500
|
||||
that: ansible_memtotal_mb >= minimal_master_memory_mb
|
||||
ignore_errors: "{{ ignore_assert_errors }}"
|
||||
when: inventory_hostname in groups['kube-master']
|
||||
|
||||
- name: Stop if memory is too small for nodes
|
||||
assert:
|
||||
that: ansible_memtotal_mb >= 1024
|
||||
that: ansible_memtotal_mb >= minimal_node_memory_mb
|
||||
ignore_errors: "{{ ignore_assert_errors }}"
|
||||
when: inventory_hostname in groups['kube-node']
|
||||
|
||||
|
|
Loading…
Reference in New Issue