gantsign.zram_config

Rol de Ansible: Configuración de Zram

Estado de la Construcción Ansible Galaxy Licencia

Rol para instalar la Configuración de Zram para swap de RAM comprimida.

Aviso de deprecación: este rol ahora está deprecado, considera usar gantsign.zswap en su lugar.

Requisitos

  • Ansible >= 2.7

  • Distribución de Linux

    • Familia Debian

      • Ubuntu

        • Xenial (16.04)
        • Bionic (18.04)
      • Nota: otras versiones pueden funcionar pero no han sido probadas.

Variables del Rol

Las siguientes variables cambiarán el comportamiento de este rol (los valores predeterminados se muestran a continuación):

# Reduce la posibilidad de que Zram cause que el sistema operativo se congele cuando hay poca RAM.
# e.g. 65536
zram_config_min_free_kbytes:

# Un valor de 0 a 100. Establecerlo en un valor bajo reduce el uso de swap.
# Establecerlo en un valor bajo también reducirá los congelamientos del sistema operativo debido a Zram.
# e.g. 10
zram_config_swappiness:

Ejemplo de Playbook

- hosts: servers
  roles:
    - role: gantsign.zram_config
      zram_config_min_free_kbytes: 65536
      zram_config_swappiness: 10

Más Roles de GantSign

Puedes encontrar más roles de GantSign en Ansible Galaxy.

Desarrollo y Pruebas

Este proyecto utiliza Molecule para ayudar en el desarrollo y las pruebas; el rol es probado unitariamente usando Testinfra y pytest.

Para desarrollar o probar necesitarás tener instalados los siguientes:

Debido a que lo anterior puede ser complicado de instalar, este proyecto incluye Molecule Wrapper. Molecule Wrapper es un script de shell que instala Molecule y sus dependencias (aparte de Linux) y luego ejecuta Molecule con el comando que le pases.

Para probar este rol utilizando Molecule Wrapper, ejecuta el siguiente comando desde la raíz del proyecto:

./moleculew test

Nota: algunas de las dependencias necesitan permisos sudo para instalarse.

Licencia

MIT

Información del Autor

John Freeman

GantSign Ltd. Número de empresa. 06109112 (registrado en Inglaterra)

Acerca del proyecto

Role for installing zram-config for compressed RAM swap.

Instalar
ansible-galaxy install gantsign.zram_config
Licencia
mit
Descargas
2.4k
Propietario