Configura Ubuntu

Configurar Ubuntu

Debes configurar el sistema operativo base de tus máquinas del nodo para usar clústeres de Anthos alojados en equipos físicos. En esta página, se incluyen los pasos que debes seguir para completar la configuración necesaria. Para obtener más información sobre la solución de problemas en relación con los requisitos de clústeres de Anthos alojados en equipos físicos, consulta las guías de solución de problemas.

Antes de comenzar

Asegúrate de usar una versión compatible de tu sistema operativo. Los clústeres de Anthos alojados en equipos físicos admiten las siguientes versiones para Ubuntu:

  • 18.04
  • 20.04

Valida el administrador de paquetes:

  sudo apt-get check

El resultado no debería mostrar errores y debería ser similar al siguiente ejemplo:

  # Reading package lists... Done
  # Building dependency tree
  # Reading state information... Done

Inhabilita AppArmor

  1. Detén AppArmor:

    sudo systemctl stop apparmor
    
  2. Inhabilita AppArmor:

    sudo systemctl disable apparmor
    
  3. Verifica que AppArmor aparezca como inactivo:

    sudo systemctl status apparmor | grep "Active"
    

Por ejemplo:

  # Active: inactive (dead) ...

Inhabilita ufw

  1. Inhabilita ufw:

    sudo ufw disable
    
  2. Verifica que ufw esté inhabilitado:

    sudo ufw status
    # Status: inactive
    

Configura Docker 19.03+ en tu estación de trabajo

Clústeres de Anthos alojados en equipos físicos te ayuda a instalar Docker en tus máquinas de equipos físicos en las siguientes situaciones:

  • Si tus máquinas de equipos físicos no tienen Docker instalado, bmctl instala 19.03.13 o versiones posteriores.
  • Si tus máquinas de equipos físicos tienen Docker 19.03.5 o una versión anterior, bmctl actualiza Docker a la versión 19.03.13 o posterior.

Sigue estos pasos para instalar Docker manualmente:

  1. Quita cualquier versión anterior de Docker:

    sudo apt-get remove docker docker-engine docker.io containerd runc
    
  2. Actualiza el administrador de paquetes:

    sudo apt-get update
    
  3. Instala Docker 19.03+:

    sudo apt-get install \
      apt-transport-https \
      ca-certificates \
      curl \
      gnupg-agent \
      software-properties-common \
      docker.io
    
  4. Verifica que esté ejecutando la versión 19.03+ de la siguiente manera:

    sudo docker version
    
  5. Compara tu resultado con el siguiente ejemplo para garantizar que las versiones de cliente y servidor sean 19.03+ :

     Client: Docker Engine - Community
     Version:           19.03.13
     ...
     Server: Docker Engine - Community
      Engine:
      Version:          19.03.13