
Landscape ha sido miembro del catálogo de productos de Canonical casi desde que existe Canonical. Landscape permite a los administradores administrar sus instancias de escritorio y servidor desde un portal único y centralizado. En la última versión de Landscape Server (23.10), introdujimos la capacidad de administrar paquetes instantáneos desde Landscape, y con una versión beta del paquete instantáneo de Landscape Client ahora disponible en nuestra Tienda Snap, también puede agregar equipos basados en Ubuntu Core a su finca ajardinada.
Landscape proporciona servicios de gestión remota de flotas para todo su entorno Ubuntu. Le permite administrar versiones y configuraciones de software, controlar parches de seguridad, monitorear el rendimiento y el cumplimiento del dispositivo, administración de acceso y auditoría.
Este blog lo ayudará a comenzar a usar Landscape para administrar dispositivos IoT en Ubuntu. Le mostraremos cómo instalar el complemento Landscape Client en un dispositivo Ubuntu Core, cómo configurarlo y luego ver el dispositivo en el portal Landscape. Otros blogs de esta serie analizarán las capacidades de administración de instantáneas de Landscape, implementaciones más grandes y cómo incluir instantáneas en la imagen base del dispositivo Ubuntu Core.
¿Por qué utilizar Landscape para gestionar sus dispositivos IoT?
Antes de explorar el uso de Landscape para configurar dispositivos para su administración, debemos abordar la pregunta de por qué debería usar Landscape para administrar dispositivos IoT. ¿Qué beneficios puedes obtener y cómo te facilitarán la vida?
Dado que muchos dispositivos de IoT son físicamente inaccesibles, la administración remota de dispositivos le permite interactuar con sus dispositivos desde cualquier parte del mundo. Puedes controlar su estado, comprobar si está ejecutando la última versión de Snap, reconfigurar sus ajustes o simplemente reiniciarlo, todo sin moverte de tu escritorio. Además, al agrupar varios dispositivos, puedes realizar estas acciones en varios dispositivos al mismo tiempo, ahorrando tiempo y esfuerzo.
Requerir
Para continuar leyendo este blog, necesitará una cuenta adecuada en una instancia del servidor Landscape. Para administrar las instantáneas instaladas en su dispositivo, necesitará un servidor Landscape autohospedado que ejecute versiones beta o 23.10. Si bien aún puede registrar y monitorear estos dispositivos, pronto se agregará la capacidad de administrar instantáneas a nuestra versión SaaS de Landscape.
Instalar la instantánea del cliente horizontal
Primero, debe conectarse a su instalación de Ubuntu Core mediante SSH y las credenciales de su cuenta de Ubuntu One. Deberá generar un par de claves SSH y cargar la clave SSH pública en su cuenta. Durante la configuración del Core, se le pedirá que proporcione sus credenciales de inicio de sesión de SSO para descargar esta clave pública en su dispositivo y permitirle conectarse. Para obtener más información, consulte Cómo conectarse a Ubuntu Core mediante SSH.
Una vez conectados al dispositivo, podemos instalar el complemento Landscape Client desde la tienda de complementos. Dado que Snap se encuentra actualmente en versión beta, debemos especificar que queremos un canal beta.
> Instalación instantánea del cliente horizontal –canal=beta
La instalación de una instantánea también conecta todas las interfaces necesarias para el cliente al dispositivo, otorgándole permiso para administrar su configuración y las instantáneas instaladas.
Configurar cliente
Después de instalar el cliente, debemos configurarlo para comunicarse con su instancia de Landscape Server. Para este ejercicio usaremos el Asistente de configuración horizontal. Como veremos al final de esta sección, puedes especificar todas las configuraciones necesarias directamente desde la línea de comando, pero al seguir el asistente podemos ver el proceso más claramente.
Antes de comenzar este proceso, debemos asegurarnos de tener cierta información disponible.
nombre de la computadora
Este es el nombre que aparecerá en Horizontal después de completar su registro. No es necesario que sea único, pero debería ayudarle a identificar su dispositivo cuando trabaje en el portal web de Landscape.
nombre de la cuenta
Dado que Landscape Server es multiinquilino, necesitará la cuenta con la que desea registrar el dispositivo. Para las cuentas Landscape autohospedadas, el nombre de la cuenta de forma predeterminada es «independiente».
zona paisajística
El nombre de dominio completo (FQDN) del servidor horizontal. Debe ser accesible desde su dispositivo.
Clave de registro
La clave de registro configurada para su cuenta de Landscape. Esto es opcional, pero sin él deberás confirmar manualmente cualquier dispositivo nuevo agregado a tu cuenta. Si especifica una clave de registro, puede optar por aceptar automáticamente los dispositivos que coincidan con la clave. Para obtener más información sobre cómo registrar claves y habilitar el registro automático, consulte Cómo registrar automáticamente computadoras nuevas.
URL del proxy HTTP/HTTPS
Estos solo son necesarios si su red requiere un proxy para conectarse al servidor horizontal.
Después de organizar esta información, ejecute el asistente de configuración usando el siguiente comando:
>sudo Landscape-client.config –título-computadora»
Este comando iniciará el asistente de configuración, como se muestra a continuación, el usuario ingresa entre los dos símbolos <>.
administrar este máquina y paisaje (
voluntad tú Sí usar su mío Autohospedado paisaje ¿Instalar? [y/N]: y
suministrar este completamente calificado campo Nombre de su paisaje servidor Por ejemplo paisaje.tudominio.com
paisaje campo:
A Registro llave prevenir No autorizado Registro intentar.
suministrar este Registro llave establecido existir:
https://
(Electivo) Registro llave: _
si su red necesidad tú llegar usar A agente, suministrar este DIRECCIÓN de
Estos agente Ahora.
protocolo HTTP agente URL: _
HTTPS agente URL: _
A generalizar de este si información:
computadora título:
cuenta Nombre:
paisaje Dominio completo:
Registro llave: oculto
este configuración del paisaje parámetro llegar repetir este Registro existir otro máquina Sí:
sudo configuración del paisaje -nombre de la cuenta Demostración de gestión de instantáneas –URL –ping-url
Requerir A nuevo Registro para este computadora ¿Ahora? [y/N]: y
Esto completa el registro y registra su dispositivo en el servidor horizontal.
Aceptar registro
Si no especificó una clave de registro y no habilitó el registro automático en los pasos anteriores, deberá aceptar el registro en su cuenta de Landscape.
Para aceptar el registro, inicie sesión en su cuenta de Landscape. Debería ver una notificación que le indica que su computadora requiere autorización.
Haga clic en el mensaje para verificar si el dispositivo que está intentando registrar es suyo, luego haga clic en Aceptar. Si este dispositivo existió anteriormente en Landscape (es decir, si lo está reinstalando), puede seleccionarlo en esta etapa del registro si desea reutilizar la instancia.
Su dispositivo aparecerá en el inventario de la computadora, que comenzará a completarse después de unos minutos.
Administra tu dispositivo
Eso es todo: después de registrar su dispositivo, puede comenzar a administrarlo desde un servidor horizontal. ¿Primero intenta instalar un nuevo complemento o corregir su versión para evitar actualizaciones? ¿Quizás configurar algunos gráficos para monitorear el rendimiento de sus dispositivos o configurar alertas automáticas que le envíen un correo electrónico si uno de sus dispositivos deja de responder? Todo se puede hacer fácilmente desde su propio escritorio.
aprende más
Para obtener más información sobre el poder de Ubuntu Core, consulte: Ubuntu Core.
Para obtener más información sobre las características y funcionalidades de Landscape, consulte: Landscape | Ubuntu.
¿Está interesado en ejecutar Ubuntu Core con capacidades de administración horizontal en su dispositivo y está desarrollando un proyecto comercial? Póngase en contacto con nuestro equipo hoy.
Otras lecturas
Ubuntu Core como base inmutable del escritorio de Linux
Gestión de software en entornos de red complejos: Snap Store Proxy
Administrar computadoras Linux habilitadas para FIPS a escala usando Landscape 23.03