robertdebock.xrdp

Rola Ansible xrdp

Zainstaluj i skonfiguruj xrdp na swoim systemie.

GitHub GitLab Pobrania Wersja
github gitlab downloads Wersja

Przykładowy Playbook

Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym pushu, pull requeście oraz wydaniu.

---
- name: Połączenie
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: robertdebock.xrdp

Maszyna musi być przygotowana. W CI odbywa się to przy użyciu molecule/default/prepare.yml:

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

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

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

Zmienne roli

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

---
# plik domyślny dla xrdp

xrdp_configuration:
  - option: crypt_level
    section: Globals
    value: high

Wymagania

Stan używanych ról

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

Wymaganie GitHub GitLab
robertdebock.bootstrap Status budowy GitHub Status budowy GitLab
robertdebock.core_dependencies Status budowy GitHub Status budowy GitLab
robertdebock.epel Status budowy GitHub Status budowy 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
Alpine wszystkie
EL 9
Debian wszystkie
Fedora wszystkie
Ubuntu wszystkie

Wymagana minimalna wersja Ansible to 2.12, testy zostały przeprowadzone dla:

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

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

Licencja

Apache-2.0.

Informacje o autorze

robertdebock

Proszę rozważyć sponsorowanie mnie.

O projekcie

Install and configure xrdp on your system.

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