godleon.apt_mirror

Nombre del Rol

godleon.apt_mirror

Requisitos

Software

  • Python 3.0 o una versión más nueva

Variables del Rol

Las variables que deben ser pasadas a este rol y una breve descripción de ellas son las siguientes:

apt_mirror:
  # donde vas a guardar los paquetes y metadatos de APT
  dir: "/var/local-repo"
  # donde vas a guardar los logs del espejo
  log_dir: "/tmp/apt-mirror-logs"
  ubuntu:
    enabled: true
    # Fuente de los paquetes APT
    source: "http://archive.ubuntu.com/ubuntu"
    nthreads: 10
    # Las versiones que necesitan estar sincronizadas con el espejo local de APT
    support_versions:
      - name: trusty
        # establecer en "true" si necesitas paquetes de código fuente
        mirror_source: true
      - name: xenial
        mirror_source: true
  debian:
    enabled: false

Dependencias

Ninguna

Ejemplo de Playbook

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

- hosts: servers
  roles:
  - { role: godleon.apt_mirror }

Licencia

MIT

Información del Autor

Leon Tseng

Referencias

Acerca del proyecto

Configure a local APT mirror of Ubuntu OS (Debian maybe will be support later)

Instalar
ansible-galaxy install godleon.apt_mirror
Licencia
mit
Descargas
146
Propietario