Revista Tecnología

Cómo desplegar VMware Photon OS en AWS

Publicado el 22 mayo 2019 por Dbigcloud @dbigcloud

En varias ocasiones se ha hablado en DBigCloud sobre el proyecto Photon OS. En el mes de febrero se publicó la versión Photon OS 3.0 con bastantes novedades.Hoy se verá cómo desplegar esta nueva versión en una instancia EC2 de AWS.

photon

Pohoton OS es el sistema operativo Linux, desarrollado por VMware desde cero, optimizado para trabajar con contenedores, aplicaciones cloud nativas y la infraestructura VMware. Tras la alianza entre VMware y AWS para la nube híbrida más sencilla es posible desplegarlo en una instancia EC2 con AMIs creadas por los integrantes del proyecto.

Las AMIs de Photon OS 3.0 solo están disponibles para las regiones de Estados Unidos. Puedes consultar el listado en la página de descarga del proyecto.

listado ami photon OS AWS

Para realizar el despliegue hay que abrir la consola de AWS y acceder a la región de Estados Unidos donde se quiere desplegar la AMI. Posteriormente acceder al servicio EC2 y pulsar en Launch New Instance. En la página de descarga de Photon OS hay que buscar copiar el AMI ID de la región elegida. Es muy importante este paso ya que si se elige el AMI ID de otra región distinta no se encontrará.

elegir ami photon OS

En el apartado Choose an Amazon Machine Image hay que pegar el AMI ID copiado anteriormente y pulsar en buscar. Aparecerá un resultado con los datos de la AMI, se hace clic en Select y se sigue el asistente como si de una instancia EC2 se tratase.

Es muy importante en el último paso crear un key pair para poder acceder a la instancia por SSH y poder administrarla.

Algunos comandos útiles para iniciarse con Photon OS en AWS.

Si es la primera vez que se quiere acceder por SSH posiblemente sea necesario establecer los permisos adecuando al fichero .pem del key pair.

chmod 0600 photon_os.pem

ssh -i photon_os.pem root@IP_EC2

Para asegurarse de la versión de Photon desplegada se puede ejecutar el comando:

cat /etc/photon-release

show photon version

Para comprobar la versión de Docker instalada:

docker --version

Docker version photon os

Para actualizar la versión de Docker:

tdnf upgrade docker
systemctl daemon-reload
systemctl restart docker

Actualizar Docker Photon OS

 Se puede ampliar más información acerca del Proyecto Photon OS en su propia Wiki o bien a través de los recursos ya publicado en este blog:

  • Cómo realizar la instalación de Photon OS
  • Cómo monitorizar los contenedores de Photon OS con cAdvisor

Compártelo:


Volver a la Portada de Logo Paperblog

Revista