macklus.os

macklus.os

Herramientas simples del sistema operativo

Variables de Rol

macklus:
  os:
    repository:
      install: true
      country: 'fr'
    packages:
      latest:
        all: []
        debian: []
        redhat: []
      absent:
        all: []
        debian: []
        redhat: []
    reboot: 'always|only_if_necessary'
    locales: []
  • macklus.os.packages.latest.all: Arreglo de paquetes a instalar
  • macklus.os.packages.latest.debian: Arreglo de paquetes a instalar (nombres específicos de la familia Debian)
  • macklus.os.packages.latest.redhat: Arreglo de paquetes a instalar (nombres específicos de la familia RedHat)
  • macklus.os.packages.absent.all: Arreglo de paquetes a eliminar
  • macklus.os.packages.absent.debian: Arreglo de paquetes a eliminar (nombres específicos de Debian)
  • macklus.os.packages.absent.redhat: Arreglo de paquetes a eliminar (nombres específicos de RedHat)
  • macklus.os.locales: Arreglo de configuraciones regionales a instalar

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) siempre es útil para los usuarios:

- hosts: localhost
  remote_user: root
  roles:
    - macklus.os/repository
    - macklus.os/packages
    - macklus.os/upgrade
    - macklus.os/locales
    - macklus.os/reboot

Licencia

GPL-3.0-only

Acerca del proyecto

Simple role to manage Operating Systems default operations

Instalar
ansible-galaxy install macklus.os
Licencia
gpl-3.0
Descargas
77
Propietario
Code and sysadmin lover. Always ready to try and fail, and learn, and dream