Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

296
Vistas
¿Opciones de implementación con Amazon Lightsail?

Buscamos alojar varios proyectos pequeños en Amazon Lightsail. Para proyectos más grandes, usamos Codepipeline para administrar implementaciones desde github.

¿Hay una opción similar disponible para enviar implementaciones desde github a una instancia de Lightsail para implementaciones? He echado un vistazo y la canalización no parece funcionar.

¿Es posible utilizar AWS CodePipeline con Lightsail?

¿Existen buenas opciones de implementación para velas ligeras o deberíamos buscar algo más básico como

https://github.com/markomarkovic/simple-php-git-deploy

¡Muchas gracias por el consejo!

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Recientemente tuve el mismo desafío y lo hice funcionar.

Es posible utilizar CodePipeline para obtener el código fuente y compilar la aplicación con CodeBuild. El despliegue de la aplicación se puede hacer con CodeDeploy.

Para CodeDeploy, es necesario registrar la instancia de Lightsail como una instancia local. En la propia instancia, el agente de CodeDeploy debe instalarse y configurarse.

He escrito una publicación sobre cómo configurar esto en mi blog .

over 4 years ago · Santiago Trujillo Denunciar

0

Esta página de documentación de Mike Coleman nos lleva al uso de AWS CodeDeploy y AWS CodePipeline para implementar aplicaciones en Amazon Lightsail . Es básicamente una guía del proceso de configuración de una canalización de implementación y lo que está buscando.

Después de asegurarse de que tiene requisitos previos específicos (cuenta de AWS, cuenta de GitHub, git instalado localmente y AWS CLI instalado y configurado localmente), seguirá los siguientes 10 pasos

  1. Cree un rol de servicio.
  2. Cree un depósito S3.
  3. Cree una política de IAM.
  4. Cree un usuario de IAM.
  5. Cree una instancia de Lightsail e instale el agente de CodeDeploy.
  6. Verifique el agente de CodeDeploy.
  7. Configure la aplicación en CodeDeploy.
  8. Bifurque el GitHub Repo.
  9. Configurar CodePipeline.
  10. Pruebe y actualice la aplicación.

Si eso es útil, escribí una publicación de blog sobre eso y revisé un par de preguntas y respuestas en el camino que no se abordan en la documentación.

over 4 years ago · Santiago Trujillo Denunciar

0

Pregunta anterior, pero tal vez alguien tropiece con esto y lo encuentre útil, aunque podría no ser aplicable si necesita que la canalización esté dentro de AWS; pero la solución que funcionó para mí fue

Implementar HQ

Es bastante fácil de configurar con webhooks de Github e implementar en Lightsail. Hay un par de opciones similares, pero DeployHQ fue un ganador para mí por el tablero limpio y se ajustaba muy bien a todos los requisitos (comandos durante la compilación, webhooks, se conecta a varios servidores, gratis para un número reducido de implementaciones por día).

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda