godleon.apt_mirror

Nazwa Roli

godleon.apt_mirror

Wymagania

Oprogramowanie

  • Python 3.0 lub nowsza wersja

Zmienna Roli

Zmienne, które należy przekazać do tej roli oraz ich krótki opis:

apt_mirror:
  # gdzie będziesz przechowywać pakiety APT i metadane
  dir: "/var/local-repo"
  # gdzie będziesz przechowywać logi lustra
  log_dir: "/tmp/apt-mirror-logs"
  ubuntu:
    enabled: true
    # Źródło pakietu APT
    source: "http://archive.ubuntu.com/ubuntu"
    nthreads: 10
    # Wersje, które należy synchronizować z lokalnym lustrem APT
    support_versions:
      - name: trusty
        # ustaw na "true", jeśli potrzebujesz pakietów ze źródłem
        mirror_source: true
      - name: xenial
        mirror_source: true
  debian:
    enabled: false

Zależności

Brak

Przykładowy Playbook

Zamieszczenie przykładu, jak użyć swojej roli (np. z przekazanymi jako parametry zmiennymi) jest zawsze pomocne dla użytkowników:

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

Licencja

MIT

Informacje o Autorze

Leon Tseng

Referencje

O projekcie

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

Zainstaluj
ansible-galaxy install godleon.apt_mirror
Licencja
mit
Pobrania
146
Właściciel