rembik.bootstrap

Ansible Rolle: Bootstrap

Bereiten Sie Ihr System vor, um von Ansible verwaltet zu werden.

Anforderungen

  • Zugriff auf Repositories mit Systempaketen, wahrscheinlich im Internet.
  • Eine aktuelle Ansible-Version (getestet mit den letzten 2 stabilen Hauptversionen).

Rollenvariablen

Diese Standardwerte sind in defaults/main.yml festgelegt:

---
# Standarddatei für Bootstrap

# Der Benutzer, der verwendet wird, um sich mit Maschinen zu verbinden.
bootstrap_user: root

# Möchten Sie warten, bis der Host verfügbar ist?
bootstrap_wait_for_host: nein

# Die Anzahl der Sekunden, die Sie während des Verbindungstests warten möchten, bevor er fehlschlägt.
bootstrap_timeout: 3

Abhängigkeiten

Keine.

Beispiel-Playbook

Dieses Beispiel stammt aus molecule/resources/converge.yml:

---
- name: Zusammenführen
  hosts: alle
  gather_facts: nein
  become: ja

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

Tests

Diese Rolle wird regelmäßig gegen die folgenden Linux-Distributionen getestet:

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

Mitwirken

Wenn Sie Probleme finden, melden Sie diese bitte auf dieser GitHub-Projekt-Issueseite oder ziehen Sie in Betracht, Code beizusteuern, indem Sie diese Richtlinie befolgen.

Lizenz

Apache License, Version 2.0

Autor Informationen

Installieren
ansible-galaxy install rembik.bootstrap
GitHub Repository
Lizenz
apache-2.0
Downloads
13.8k
Besitzer