Disable swap in vagrant vms
This commit is contained in:
parent
ba0a03a8ba
commit
2c7c956be9
2 changed files with 9 additions and 0 deletions
3
Vagrantfile
vendored
3
Vagrantfile
vendored
|
@ -129,6 +129,9 @@ Vagrant.configure("2") do |config|
|
||||||
config.vm.provision "shell", inline: "service network restart", run: "always"
|
config.vm.provision "shell", inline: "service network restart", run: "always"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Disable swap for each vm
|
||||||
|
config.vm.provision "shell", inline: "swapoff -a"
|
||||||
|
|
||||||
# Only execute once the Ansible provisioner,
|
# Only execute once the Ansible provisioner,
|
||||||
# when all the machines are up and ready.
|
# when all the machines are up and ready.
|
||||||
if i == $num_instances
|
if i == $num_instances
|
||||||
|
|
|
@ -71,3 +71,9 @@
|
||||||
command: ping -c1 {{ access_ip }}
|
command: ping -c1 {{ access_ip }}
|
||||||
when: access_ip is defined
|
when: access_ip is defined
|
||||||
ignore_errors: "{{ ignore_assert_errors }}"
|
ignore_errors: "{{ ignore_assert_errors }}"
|
||||||
|
|
||||||
|
- name: Stop if swap enabled
|
||||||
|
assert:
|
||||||
|
that: ansible_swaptotal_mb == 0
|
||||||
|
when: kubelet_fail_swap_on|default(true)
|
||||||
|
ignore_errors: "{{ ignore_assert_errors }}"
|
||||||
|
|
Loading…
Reference in a new issue