Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Componentes de arquitectura

Los componentes necesarios para proporcionar los SUSE® Rancher Prime: OS Manager servicios son:

elemental herramienta shell

La herramienta elemental es parte del proyecto SUSE® Rancher Prime: OS Manager Toolkit. Realiza las operaciones de instalación y actualización del SO en el host y se utiliza para ejecutar las directivas cloud-config añadidas en los SUSE® Rancher Prime: OS Manager CRDs.

El binario elemental está incluido en todas las imágenes base de SO distribuidas con SUSE® Rancher Prime: OS Manager.

El elemental-operator daemon

El daemon elemental-operator realiza dos tareas principales:

  1. incorpora los SUSE® Rancher Prime: OS Manager controladores de Kubernetes para gestionar todos los SUSE® Rancher Prime: OS Manager CRDs

  2. expone los puntos finales de registro para permitir que el host registre y descargue la configuración de instalación del SO durante la incorporación de la máquina.

El daemon elemental-operator se despliega en el clúster de Rancher como un Deployment a través del SUSE® Rancher Prime: OS Manager Operator Helm Chart.

elemental-register herramienta shell

El binario elemental-register es el cliente utilizado para registrar el host contra los puntos finales de registro expuestos por el elemental-operator. Recoge y reenvía los datos del host para permitir que el elemental-operator complete los SMBIOS y las plantillas de etiqueta de hardware.

Si la fase de registro se realiza con éxito, el elemental-register obtiene la configuración completa almacenada en el MachineRegistration del elemental-operator. Como último paso, el cliente elemental-register llama al binario elemental pasando la configuración recuperada para iniciar la instalación del SO.

El daemon elemental-system-agent

El elemental-system-agent se construye a partir del proyecto Rancher System Agent y permite a SUSE® Rancher Prime: OS Manager desplegar planes para ayudar con la provisión del host. Notablemente, la rancher-system-agent instalación y configuración requeridas para el servicio de aprovisionamiento del clúster de Kubernetes se realizan a través de un `elemental-system-agent`plan.

SUSE® Rancher Prime: OS Manager imagen de contenedor del sistema operativo

Una SUSE® Rancher Prime: OS Manager Toolkit imagen de sistema operativo es una imagen de contenedor OCI que contiene todos los archivos que conformarán el sistema operativo del host objetivo. Contiene no solo todos los binarios y bibliotecas, sino también el núcleo de Linux y los archivos de arranque requeridos por un sistema Linux.

La SUSE® Rancher Prime: OS Manager imagen de sistema operativo es una imagen de sistema operativo SUSE® Rancher Prime: OS Manager Toolkit personalizada que se basa en SLE Micro y contiene SUSE® Rancher Prime: OS Manager configuraciones y binarios específicos (los elemental y los elemental-register).

Las SUSE® Rancher Prime: OS Manager imágenes de sistema operativo se rastrean en los recursos ManagedOSVersions. Los recursos ManagedOSVersions se crean dinámicamente a partir de los recursos ManagedOSVersionChannel. Un ManagedOSVersionChannel recurso por defecto se despliega con cada instalación de SUSE® Rancher Prime: OS Manager Operator.