gantsign.swapspace
Rola Ansible: Swapspace
Rola do instalacji i konfiguracji Swapspace, dynamicznego zarządcy swapu dla Linuxa.
Wymagania
Ansible >= 2.9
Dystrybucja Linux
Rodzina Debian
Ubuntu
- Bionic (18.04)
- Focal (20.04)
Zmienne roli
Brak
Przykładowy playbook
- hosts: serwery
roles:
- role: gantsign.swapspace
Więcej ról od GantSign
Więcej ról od GantSign znajdziesz na Ansible Galaxy.
Rozwój i testowanie
Ten projekt używa Molecule do wspierania rozwoju i testowania; rola jest testowana jednostkowo przy użyciu Testinfra i pytest.
Aby rozwijać lub testować, musisz zainstalować następujące:
Ponieważ instalacja powyższych może być skomplikowana, ten projekt zawiera Molecule Wrapper. Molecule Wrapper to skrypt powłoki, który instaluje Molecule i jego zależności (poza Linuxem) i następnie uruchamia Molecule z poleceniem, które mu przekażesz.
Aby przetestować tę rolę za pomocą Molecule Wrapper, uruchom poniższe polecenie z katalogu głównego projektu:
./moleculew test
Uwaga: niektóre zależności wymagają uprawnień sudo
do instalacji.
Licencja
MIT
Informacje o autorze
John Freeman
GantSign Ltd. Numer firmy 06109112 (zarejestrowana w Anglii)
ansible-galaxy install gantsign.swapspace