dgibbs64.landscape_client
landscape_client
Eine Ansible Rolle zur Konfiguration des Canonical Landscape Clients auf Ubuntu.
Über
Landscape ist ein Verwaltungs- und Verwaltungstool für Ubuntu, das von Canonical bereitgestellt wird. Diese Rolle konfiguriert den Landscape-Client auf Ubuntu und verbindet ihn entweder mit einem Landscape SaaS-Konto oder einem selbst gehosteten Landscape-Server.
Anforderungen
Landscape SaaS-Konto oder selbst gehosteter Landscape-Server.
Rollenvariablen
---
# Standarddatei für ansible-role-landscape_client
# Landscape-Server
landscape_client_server: "{{ groups['landscape_server'][0] }}"
# Selbst gehosteter Landscape-Server
landscape_client_server_self_hosted: false
# Landscape-Kontoname
landscape_client_account_name: konto-name
# Titel des Landscape-Client-Computers
landscape_client_computer_title: "computer-titel"
# Zugriffgruppe des Landscape-Clients
landscape_client_access_group: "zugriff-gruppe"
# Tags des Landscape-Clients
landscape_client_tags: "tag1, tag2"
## Nur selbst gehostet
# serverzertifikat des Clients, das verwendet wird
landscape_client_ssl_cert: "/etc/landscape/server.pem"
## Verzeichnis des SSL-Öffentlichen Schlüssels auf dem primären Anwendungsserver.
landscape_client_server_ssl_cert: "/etc/ssl/certs/ssl-cert-snakeoil.pem"
# Landscape-Server-URLs
landscape_client_server_ping_url: "http://landscape.canonical.com/ping"
landscape_client_server_url: "https://landscape.canonical.com/message-system"
# Datenpfad des Landscape-Clients
landscape_client_data_path: "/var/lib/landscape/client"
# Protokollierungsstufe des Landscape-Clients: debug, info, warning, error oder critical
landscape_client_log_level: "info"
# Registrieren des Landscape-Clients erzwingen
landscape_client_force_register: false
# Ausführung von Landscape-Skripten aktivieren
landscape_client_enable_script_users: false
# Benutzer, die Landscape-Skripte ausführen können
landscape_client_script_users: root
Abhängigkeiten
Keine
Beispiel Playbook
Landscape SaaS
---
- name: "Landscape-Client konfigurieren"
hosts: all
vars:
landscape_client_account_name: landscape-konto-name
landscape_client_computer_title: "Computer Titel"
landscape_client_access_group: "zugriff-gruppe"
landscape_client_tags: "web, db, apache"
roles:
- role: dgibbs64.landscape_client
Selbst gehostet
---
- name: "Landscape-Client konfigurieren"
hosts: all
vars:
landscape_client_server: "{{ groups['landscape_server'][0] }}"
landscape_client_account_name: landscape-konto-name
landscape_client_computer_title: "Computer Titel"
landscape_client_access_group: "zugriff-gruppe"
landscape_client_tags: "web, db, apache"
landscape_client_server_ping_url: "http://landscape.beispiel.com/ping"
landscape_client_server_url: "https://landscape.beispiel.com/message-system"
roles:
- role: dgibbs64.landscape_client
Lizenz
MIT
Autorinformationen
Aktualisiert von: Daniel Gibbs
Ursprünglich von Larry Smith Jr.
- @mrlesmithjr
- EverythingShouldBeVirtual
- mrlesmithjr [at] gmail.com
Installieren
ansible-galaxy install dgibbs64.landscape_client
Lizenz
mit
Downloads
1.5k
Besitzer
🎮 Developer of LinuxGSM. 💻 Platform Engineer.⚓️ Ex Royal Navy Engineer