almaops.pkg_install

almaops.pkg_install

Este rol simplemente instala una lista de paquetes.

Descripción

Fue creado por dos razones. Primero, aunque existe un módulo de paquete en la distribución de Ansible, no permite especificar el tiempo de validez del caché, porque algunos gestores de paquetes (por ejemplo, yum y dnf) actualizan automáticamente los metadatos del repositorio, incluso cuando no es necesario. Segundo, al estar envuelto en un rol, puedes usarlo como una dependencia en el archivo meta de otros roles.

Variables del Rol

pkg_install_packages: lista de paquetes a instalar

pkg_install_state: estado del paquete

Puede ser present (predeterminado), latest o absent

pkg_install_update_cache: por defecto está configurado en true, lo que habilita la actualización de los metadatos del repositorio

pkg_install_cache_valid_time: con qué frecuencia deseas actualizar el repositorio (predeterminado: 600 segundos)

Ejemplo

- hosts: all
  become: true
  roles:
    - role: almaops.pkg_install
      pkg_install_packages:
        - tmux
        - screen

Instalación

Este rol se puede instalar desde Ansible Galaxy:

ansible-galaxy install almaops.pkg_install

Licencia

MIT

Información del Autor

Este rol fue escrito por Dmitrii Kashin, también conocido como freehck

Instalar
ansible-galaxy install almaops.pkg_install
Licencia
mit
Descargas
352
Propietario
Premium IT Consulting