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.

SUSE Rancher Prime Inicio rápido de Equinix Metal

Este tutorial te guía a través de lo siguiente:

  • Provisionamiento de un Servidor Equinix Metal

  • Instalación de Rancher 2.x

  • Creación de tu primer clúster

  • Despliegue de una aplicación, Nginx

La intención de estas guías es lanzar rápidamente un entorno aislado que puedas utilizar para evaluar Rancher. La instalación de Docker no se recomienda para entornos de producción. Para instrucciones de configuración completas, consulta Instalación.

Esquema de inicio rápido

Esta Guía de inicio rápido está dividida en diferentes tareas para facilitar su consumo.

Requisitos previos

1. Provisionar un Host de Equinix Metal

Comienza a desplegar un Host de Equinix Metal. Los Servidores de Equinix Metal pueden ser provisionados desde la consola de Equinix Metal, API o CLI. Puedes encontrar instrucciones para cada tipo de despliegue en la documentación de despliegue de Equinix Metal. Puedes encontrar información adicional sobre los tipos de servidores de Equinix Metal en la Documentación de Equinix Metal.

Notas:
  • Al provisionar un nuevo Servidor de Equinix Metal a través de la CLI o API, necesitarás proporcionar la siguiente información: project-id, plan, metro y sistema operativo.

  • Al utilizar una máquina virtual alojada en la nube, necesitas permitir la comunicación TCP entrante a los puertos 80 y 443. Por favor, consulta la documentación de tu proveedor de nube para obtener información sobre la configuración de puertos.

  • Para una lista completa de requisitos de puertos, consulta Instalación de Docker.

  • Provisiona el host de acuerdo a nuestros Requisitos.

2. Instalar Rancher

Para instalar Rancher en tu host de Equinix Metal, conéctate a él y luego utiliza una shell para instalar.

  1. Inicia sesión en tu host de Equinix Metal utilizando tu shell preferida, como PuTTy o una conexión de Terminal remota.

  2. Desde tu shell, introduce el siguiente comando:

    sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher

Resultado: Rancher está instalado.

3. Iniciar sesión

Inicia sesión en Rancher para comenzar a utilizar la aplicación. Después de iniciar sesión, realizarás algunas configuraciones únicas.

  1. Abre un navegador web e introduce la dirección IP de tu host: https://<server_ip>.

    Sustituye <SERVER_IP> por la dirección IP de tu host.

  2. Cuando se te pida, crea una contraseña para la cuenta predeterminada admin.

  3. Establece la URL del Servidor Rancher. La URL puede ser una dirección IP o un nombre de host. Sin embargo, cada nodo añadido a tu clúster debe poder conectarse a esta URL.

    Si utilizas un nombre de host en la URL, este nombre debe ser resoluble por DNS en los nodos que deseas añadir a tu clúster.

4. Crea el Clúster

¡Bienvenido a Rancher! Ahora puedes crear tu primer clúster de Kubernetes.

En esta tarea, puedes utilizar la versátil opción Personalizada. Esta opción te permite añadir a cualquier host Linux (VM en la nube, VM en local o equipo sin sistema operativo) para usarlo en un clúster.

  1. Haz clic en ☰ > Gestión de Clústeres.

  2. Desde la página Clústeres, haz clic en Crear.

  3. Elige Personalizada.

  4. Introduce un Nombre del Clúster.

  5. Haga clic en Siguiente.

  6. Desde Rol del Nodo, selecciona todos los roles: etcd, Control y Trabajador.

    • Opcional: Rancher detecta automáticamente las direcciones IP utilizadas para la comunicación de Rancher y la comunicación del clúster. Puedes anular estas utilizando Public Address y Internal Address en la sección Dirección del Nodo.

  7. Copia el comando de registro en tu portapapeles.

  8. Inicia sesión en tu host de Linux utilizando tu shell preferido, como PuTTy o una conexión de Terminal remota. Ejecuta el comando copiado en tu portapapeles.

  9. Cuando termines de ejecutar el comando en tu host de Linux, haz clic en Hecho.

Resultado:

Tu clúster se ha creado y se le ha asignado un estado de Provisionando. Rancher está configurando tu clúster.

Puedes acceder a tu clúster después de que su estado se actualice a Activo.

Los clústeres Activos están asignados a dos Proyectos:

  • Default, que contiene el espacio de nombres default

  • System, que contiene los espacios de nombres cattle-system, traefik, kube-public y kube-system

Terminado

Enhorabuena. Has creado tu primer clúster.

¿Qué sigue?

Utiliza Rancher para crear un despliegue. Para más información, consulta Creando Despliegues.