rembik.bootstrap

Rola Ansible: Bootstrap

Przygotuj swój system do zarządzania przez Ansible.

Wymagania

  • Dostęp do repozytoriów zawierających pakiety systemowe, prawdopodobnie w internecie.
  • Niedawna wersja Ansible (testowane ostatnie 2 stabilne wersje).

Zmienne roli

Te wartości domyślne są ustawione w defaults/main.yml:

---
# domyślny plik dla bootstrap

# Użytkownik do połączenia z maszynami.
bootstrap_user: root

# Czy chcesz czekać na dostępność hosta?
bootstrap_wait_for_host: no

# Liczba sekund, które chcesz czekać podczas testu połączenia przed niepowodzeniem.
bootstrap_timeout: 3

Zależności

Brak.

Przykład Playbooka

Ten przykład pochodzi z molecule/resources/converge.yml:

---
- name: Zbierz
  hosts: all
  gather_facts: no
  become: yes

  tasks:
    - include_role:
        name: ansible-role-bootstrap

Testy

Ta rola jest okresowo testowana na następujących dystrybucjach Linux:

python_badge ansible_badge ansible_previous_badge ansible_latest_badge ansible_devel_badge
alpine_badge x1 x1 e2 e1 e2
amazonlinux_badge x
archlinux_badge x x e
centos_badge x x e
debian_badge x1 x1 e2 e1 e2
fedora_badge x1 x1 e2 e1 e2
gentoo_badge x x e
kali_badge x
opensuse_badge x1 x2 x1 x2 e1 e2
redhat_badge x x e
ubuntu_badge x1 x1 e2 e1 e2
xl el

Wkład

Jeśli znajdziesz problemy, zgłoś je na tej stronie z problemami projektu GitHub lub rozważ wniesienie kodu, postępując zgodnie z tym wytycznymi.

Licencja

Licencja Apache, Wersja 2.0

Informacje o autorze

Zainstaluj
ansible-galaxy install rembik.bootstrap
Licencja
apache-2.0
Pobrania
13.8k
Właściciel