thbe.baseline

Rola Ansible thbe-baseline

Molecule

Ta rola dodaje wszystko, co ułatwia życie administratorowi systemu. Zawiera mój osobisty zestaw narzędzi i konfiguracji, których używam mniej więcej każdego dnia.

Wymagania

Ta rola nie ma żadnych wymagań.

Zmienne Roli

  • role_directory - Ta zmienna zawiera główną ścieżkę katalogów używanych przez role thbe (nie zmieniaj!)
  • fw_manage: - Zarządzaj lokalnym zaporą (domyślnie: prawda)
  • zsh_theme - Ustaw temat oh-my-zsh (domyślnie: "gentoo")
  • zsh_plugins - Lista wtyczek oh-my-zsh
  • base_packages - Lista podstawowych pakietów
  • base_packages_x86_64 - Lista podstawowych pakietów dla x86_64

Zależności

Ta rola zależy od:

  • thbe.common
  • thbe.rhel

Przykładowy Playbook

Ta rola może być dołączona do site.yml w ten sposób:

# Playbook serwisowy
- name: Playbooki Ansible dla wszystkich węzłów
  hosts: all
  collections:
    - ansible.posix
    - community.general
  gather_facts: true
  tasks:
    - name: Rola wspólna (przygotowanie DevOps)
      ansible.builtin.include_role:
        name: thbe.common
    - name: Rola podstawowa
      ansible.builtin.include_role:
        name: thbe.baseline

Licencja

GPL-3.0-only

Informacje o autorze

Thomas Bendler - https://www.thbe.org/

O projekcie

This role adds everything that makes life as a system administrator easier

Zainstaluj
ansible-galaxy install thbe.baseline
Licencja
gpl-3.0
Pobrania
255
Właściciel
Professional hobbyist