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.
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.
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á.
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
Para comprobar la versión de Docker instalada:
docker --version
Para actualizar la versión de Docker:
tdnf upgrade docker
systemctl daemon-reload
systemctl restart docker
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: