dgibbs64.landscape_client
landscape_client
Rola Ansible do konfiguracji Klienta Canonical Landscape na Ubuntu.
O
Landscape to narzędzie do zarządzania i administracji Ubuntu, dostarczane przez Canonical. Ta rola skonfiguruje klienta Landscape na Ubuntu i połączy go albo z kontem Landscape SaaS, albo z własnym serwerem Landscape.
Wymagania
Konto Landscape SaaS lub serwer Landscape uruchomiony samodzielnie.
Zmienne roli
---
# plik domyślny dla ansible-role-landscape_client
# serwer Landscape
landscape_client_server: "{{ groups['landscape_server'][0] }}"
# serwer Landscape uruchomiony samodzielnie
landscape_client_server_self_hosted: false
# nazwa konta Landscape
landscape_client_account_name: account-name
# tytuł komputera w kliencie Landscape
landscape_client_computer_title: "tytuł komputera"
# grupa dostępu dla klienta Landscape
landscape_client_access_group: "grupa-dostępu"
# tagi klienta Landscape
landscape_client_tags: "tag1, tag2"
## Tylko dla własnego serwera
# Certyfikat serwera na kliencie, który będzie używany
landscape_client_ssl_cert: "/etc/landscape/server.pem"
## Katalog certyfikatu publicznego SSL na głównym serwerze aplikacji.
landscape_client_server_ssl_cert: "/etc/ssl/certs/ssl-cert-snakeoil.pem"
# adresy URL serwera Landscape
landscape_client_server_ping_url: "http://landscape.canonical.com/ping"
landscape_client_server_url: "https://landscape.canonical.com/message-system"
# ścieżka do danych klienta Landscape
landscape_client_data_path: "/var/lib/landscape/client"
# poziom logowania klienta Landscape: debug, info, warning, error lub critical
landscape_client_log_level: "info"
# wymuś rejestrację klienta Landscape
landscape_client_force_register: false
# włącz wykonywanie skryptów Landscape
landscape_client_enable_script_users: false
# użytkownicy, którzy mogą wykonywać skrypty Landscape
landscape_client_script_users: root
Zależności
Brak
Przykład Playbooka
Landscape SaaS
---
- name: "Konfiguracja Klienta Landscape"
hosts: all
vars:
landscape_client_account_name: landscape-account-name
landscape_client_computer_title: "Tytuł Komputera"
landscape_client_access_group: "grupa-dostępu"
landscape_client_tags: "web, db, apache"
roles:
- role: dgibbs64.landscape_client
Własny serwer
---
- name: "Konfiguracja Klienta Landscape"
hosts: all
vars:
landscape_client_server: "{{ groups['landscape_server'][0] }}"
landscape_client_account_name: landscape-account-name
landscape_client_computer_title: "Tytuł Komputera"
landscape_client_access_group: "grupa-dostępu"
landscape_client_tags: "web, db, apache"
landscape_client_server_ping_url: "http://landscape.example.com/ping"
landscape_client_server_url: "https://landscape.example.com/message-system"
roles:
- role: dgibbs64.landscape_client
Licencja
MIT
Informacje o autorze
Zaktualizowane przez: Daniel Gibbs
Oryginał autorstwa Larry'ego Smitha Jr.
- @mrlesmithjr
- EverythingShouldBeVirtual
- mrlesmithjr [at] gmail.com
Zainstaluj
ansible-galaxy install dgibbs64.landscape_client
Licencja
mit
Pobrania
1.5k
Właściciel
🎮 Developer of LinuxGSM. 💻 Platform Engineer.⚓️ Ex Royal Navy Engineer