robertdebock.tlp

Rola Ansible tlp

TA ROLA ZOSTAŁA ZARCHIWIZOWANA W GRUDNIU 2023.

Oszczędzaj energię baterii laptopa za pomocą TLP

GitHub GitLab Pobrania Wersja
github gitlab downloads Version

Przykładowy playbook

Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym dodaniu, prośbie o ściągnięcie i wydaniu.

---
- name: Zbieżność
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.tlp

Maszyna musi być przygotowana. W CI robi się to za pomocą molecule/default/prepare.yml:

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

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.epel

Zobacz również pełne wyjaśnienie i przykład dotyczące korzystania z tych ról.

Zmienne roli

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

---
# domyślny plik dla tlp

# Możesz konfigurować progi startowe i stopowe dla każdej baterii.
# W CI nie ma baterii, więc domyślnie ta lista jest wyłączona.

# tlp_batteries:
#   - name: BAT0
#     start_threshold: 70
#     stop_threshold: 90
#   - name: BAT1
#     start_threshold: 70
#     stop_threshold: 90
tlp_batteries: []

Wymagania

Stan używanych ról

Poniższe role są używane do przygotowania systemu. Możesz przygotować swój system w inny sposób.

Wymagania GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab
robertdebock.epel Build Status GitHub Build Status GitLab

Kontekst

Ta rola jest częścią wielu kompatybilnych ról. Zobacz dokumentację tych ról po więcej informacji.

Oto przegląd powiązanych ról: dependencies

Kompatybilność

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

kontener tagi
Debian bullseye
EL 8, 9
Fedora wszystkie
opensuse wszystkie
Ubuntu bionic

Minimalna wymagana wersja Ansible to 2.12, przeprowadzono testy na:

  • Poprzedniej wersji.
  • B bieżącej wersji.
  • Wersji deweloperskiej.

Jeśli znajdziesz problemy, zgłoś je na GitHubie.

Licencja

Apache-2.0.

Informacje o autorze

robertdebock

Rozważ wsparcie mnie.

O projekcie

Save laptop battery power using TLP

Zainstaluj
ansible-galaxy install robertdebock.tlp
Licencja
apache-2.0
Pobrania
208
Właściciel
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.