GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Rancher en Ubuntu

Introducción

Rancho es una plataforma de administración de contenedores que ayuda a administrar Kubernetes a escala. Facilita la implementación y ejecución de Kubernetes en todas partes. El software es especialmente útil ya que la mayoría de los proveedores de nube/virtualización incluyen Kubernetes como infraestructura estándar.

En este tutorial, aprenderá a instalar Rancher en Ubuntu.

Requisitos previos

  • Un sistema Ubuntu
  • Acceso a una línea de comandos/terminal
  • Una cuenta de usuario con sudo o raíz privilegios
  • Múltiples nodos que puede usar para su clúster

Paso 1:Instalar Docker

1. Antes de descargar cualquier paquete nuevo, siempre asegúrese de actualizar su sistema:

sudo apt update

2. Desinstale cualquier versión anterior de Docker ejecutando el comando:

sudo apt remove docker docker-engine docker.io containerd runc

3. Ahora puede instalar Docker con:

sudo apt install docker.io

4. Verifique que la instalación haya sido exitosa:

docker --version

5. Inicie el servicio Docker:

sudo systemctl start docker

6. Configúrelo para que se ejecute al inicio:

sudo systemctl enable docker

7. Finalmente, verifique el estado de Docker:

sudo systemctl status docker

La salida debe mostrar que el servicio está active (running) . Salga de la salida de estado presionando Ctrl + C .

Paso 2:Instalar Rancher

Una vez que haya configurado Docker, use la plataforma para crear un contenedor donde pueda ejecutar el servidor Rancher.

1. Cree un nuevo contenedor de servidor Rancher usando el siguiente comando:

sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable

El comando anterior indica a Docker que ejecute el contenedor en modo separado y mantenerlo funcionando (a menos que se detenga manualmente). El contenedor del servidor está configurado para escuchar el puerto 8080 , pero puede modificar el número de puerto según sus necesidades.

Docker debería extraer la última imagen de Rancher y lanzar el contenedor.

2. Para acceder a la interfaz de usuario de Rancher, abra un navegador web y escriba el número de IP del servidor y el puerto en la barra de URL siguiendo la sintaxis:

https://[server_ip]:[port]

Paso 3:configurar Rancher

Una vez que haya accedido a la plataforma, Rancher le indica que configure el usuario Admin (uno que tiene control total sobre Rancher).

1. Abra el ADMINISTRADOR menú desplegable y haga clic en Control de acceso .

2. Haga clic en LOCAL en el menú para pasar a la Autenticación local ventana.

3. Proporcione la información requerida para configurar un usuario administrador y haga clic en Habilitar autenticación local para confirmar.

Paso 4:Cree un clúster personalizado

Al crear un clúster de Kubernetes personalizado en Rancher, debe aprovisionar un host de Linux (una máquina virtual local, una VM de host en la nube o un servidor completo). Luego, puede crear su clúster de Kubernetes personalizado.

Aprovisionar un host

1. Abra la INFRAESTRUCTURA menú desplegable y seleccione HOSTS .

2. Las instrucciones le informan que el host debe tener una versión compatible de Docker y permitir el tráfico hacia y desde los hosts en los puertos 500 y 4500 . Inicie la máquina asegurándose de que tenga todos los requisitos previos especificados.

3. Rancher le ofrece la opción de agregar una etiqueta al host.

4. Proporcione la dirección IP que debe registrarse para este host.

5. Al hacerlo, se generó un comando único que debe ejecutarse en el host especificado.

6. Copie y pegue el comando en la ventana del terminal.

7. Haga clic en Cerrar y espere a que aparezca el nuevo host en el Host. pantalla.

Cree un clúster de Kubernetes personalizado

Con el host de Linux asignado, pase a crear un clúster personalizado.

1. Navegue a los Clusters y haga clic en Agregar clúster .

2. Seleccione Nodos existentes .

3. Escriba un clúster Nombre y haga clic en Siguiente .

4. En Opciones de nodo , elija qué funciones desea que tengan los nodos (etcd, Plano de control, y/o Trabajador ).

5. En Opciones de clúster , eligió la versión de Kubernetes y el proveedor de red :

6. Elija el proveedor de la nube. Si no tiene uno, seleccione Ninguno .

5. Copie y pegue el comando generado en cada máquina del nodo trabajador y espere a que se inicie el clúster.


Ubuntu
  1. Cómo instalar Docker en Ubuntu 18.04

  2. Cómo instalar Kubernetes en Ubuntu 18.04

  3. Cómo instalar Docker en Ubuntu 16.04

  4. Cómo instalar Docker en Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  5. ¿Cómo instalar Docker en Ubuntu 18.04?

Cómo instalar Docker en Ubuntu 14.04

Cómo instalar Docker en Ubuntu 16.04 LTS

Cómo instalar Rancher en Ubuntu 16.04 LTS

Cómo instalar Docker en Ubuntu 18.04 LTS

Cómo instalar Docker en Ubuntu 18.04

Cómo instalar Portainer en Ubuntu 20.04