buluma.revealmd

Rola Ansible revealmd

Zainstaluj i skonfiguruj revealmd na swoim systemie.

GitHub Wersja Zgłoszenia Prośby o połączenie Pobrania
github Wersja Zgłoszenia Prośby o połączenie Rola Ansible

Przykładowy playbook

Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym pushu, prośbie o połączenie i wydaniu.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.revealmd

Maszyna musi być przygotowana. W CI jest to realizowane za pomocą molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.epel
    - role: buluma.git
    - role: buluma.npm

Zobacz także pełne wyjaśnienie i przykład jak używać tych ról.

Zmienne roli

Domyślne wartości dla zmiennych są ustawione w defaults/main.yml:

---
# plik domyślny dla revealmd

# Katalog, w którym reveal-md powinien znajdować prezentacje.
revealmd_directory: /data

# Dokładna prezentacja do przetworzenia
revealmd_presentation: index.md

# Port TCP, na którym reveal-md powinien nasłuchiwać.
revealmd_port: 1948

# Temat do użycia.
# https://github.com/highlightjs/highlight.js/tree/master/src/styles
revealmd_options: --theme black

Wymagania

Stan używanych ról

Następujące role są używane do przygotowania systemu. Możesz przygotować swój system w inny sposób.

Wymaganie GitHub Wersja
buluma.bootstrap Ansible Molecule Wersja
buluma.epel Ansible Molecule Wersja
buluma.git Ansible Molecule Wersja
buluma.npm Ansible Molecule Wersja
buluma.service Ansible Molecule Wersja

Kontekst

Ta rola jest częścią wielu zgodnych ról. Zapoznaj się z dokumentacją tych ról w celu uzyskania dalszych informacji.

Oto przegląd powiązanych ról:

zależności

Kompatybilność

Ta rola była testowana na tych obrazach kontenerów:

kontener tagi
EL 8
Debian bullseye
Fedora wszystkie

Minimalna wersja Ansible, która jest wymagana to 2.12, testy były przeprowadzane na:

  • poprzedniej wersji.
  • bieżącej wersji.
  • wersji deweloperskiej.

Jeśli napotkasz problemy, zgłoś je na GitHubie

Dziennik zmian

Historia roli

Licencja

Apache-2.0

Informacje o autorze

Shadow Walker

O projekcie

Install and configure revealmd on your system.

Zainstaluj
ansible-galaxy install buluma.revealmd
Licencja
apache-2.0
Pobrania
2.9k
Właściciel
DevOps Engineer