gantsign.swapspace

Rola Ansible: Swapspace

Testy Ansible Galaxy Licencja

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)

O projekcie

Ansible role for installing Swapspace.

Zainstaluj
ansible-galaxy install gantsign.swapspace
Licencja
mit
Pobrania
1.7k
Właściciel