dgibbs64.landscape_client
cliente_landscape
Un rol de Ansible para configurar el Cliente Landscape de Canonical en Ubuntu.
Acerca de
Landscape es una herramienta de gestión y administración para Ubuntu proporcionada por Canonical. Este rol configurará el cliente de Landscape en Ubuntu y lo vinculará a una cuenta de Landscape SaaS o a un servidor de Landscape autoalojado.
Requisitos
Cuenta de Landscape SaaS o servidor de Landscape autoalojado.
Variables del rol
---
# archivo de valores predeterminados para ansible-role-landscape_client
# Servidor de Landscape
landscape_client_server: "{{ groups['landscape_server'][0] }}"
# Servidor de Landscape autoalojado
landscape_client_server_self_hosted: false
# Nombre de la cuenta de Landscape
landscape_client_account_name: nombre-de-cuenta
# Título del computador del cliente de Landscape
landscape_client_computer_title: "título del computador"
# Grupo de acceso del cliente de Landscape
landscape_client_access_group: "grupo-de-acceso"
# Etiquetas del cliente de Landscape
landscape_client_tags: "etiqueta1, etiqueta2"
## Solo para autoalojado
# Certificado del servidor en el cliente que se utilizará
landscape_client_ssl_cert: "/etc/landscape/server.pem"
## Directorio de la clave pública SSL en el servidor principal de la aplicación.
landscape_client_server_ssl_cert: "/etc/ssl/certs/ssl-cert-snakeoil.pem"
# URLs del servidor de Landscape
landscape_client_server_ping_url: "http://landscape.canonical.com/ping"
landscape_client_server_url: "https://landscape.canonical.com/message-system"
# Ruta de datos del cliente de Landscape
landscape_client_data_path: "/var/lib/landscape/client"
# Nivel de registro del cliente de Landscape: debug, info, warning, error o critical
landscape_client_log_level: "info"
# Forzar al cliente de Landscape a registrarse
landscape_client_force_register: false
# Habilitar la ejecución de scripts de Landscape
landscape_client_enable_script_users: false
# Usuarios que pueden ejecutar scripts de Landscape
landscape_client_script_users: root
Dependencias
Ninguna
Ejemplo de Playbook
Landscape SaaS
---
- name: "Configurar Cliente Landscape"
hosts: all
vars:
landscape_client_account_name: nombre-de-cuenta-landscape
landscape_client_computer_title: "Título del Computador"
landscape_client_access_group: "grupo-de-acceso"
landscape_client_tags: "web, db, apache"
roles:
- role: dgibbs64.landscape_client
Autoalojado
---
- name: "Configurar Cliente Landscape"
hosts: all
vars:
landscape_client_server: "{{ groups['landscape_server'][0] }}"
landscape_client_account_name: nombre-de-cuenta-landscape
landscape_client_computer_title: "Título del Computador"
landscape_client_access_group: "grupo-de-acceso"
landscape_client_tags: "web, db, apache"
landscape_client_server_ping_url: "http://landscape.ejemplo.com/ping"
landscape_client_server_url: "https://landscape.ejemplo.com/message-system"
roles:
- role: dgibbs64.landscape_client
Licencia
MIT
Información del autor
Actualizado por: Daniel Gibbs
Original de Larry Smith Jr.
- @mrlesmithjr
- EverythingShouldBeVirtual
- mrlesmithjr [at] gmail.com
Instalar
ansible-galaxy install dgibbs64.landscape_client
Licencia
mit
Descargas
1.5k
Propietario
🎮 Developer of LinuxGSM. 💻 Platform Engineer.⚓️ Ex Royal Navy Engineer