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

187
Vistas
¿Usando acciones de Gitihub para CD de CI en una máquina aws ec2?

Soy un nuevo flujo de trabajo de acciones de github y me preguntaba si es posible configurar mi máquina ec2 directamente para CI y CD después de cada pulsación.

He visto que es posible con ECS, pero quería una solución sencilla ya que estamos probando esto en nuestro entorno de desarrollo y no queremos que nuestro presupuesto se exceda.

¿Es posible, si es así, cómo puedo lograrlo?

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

0

Si compila su código en GitHub Actions y solo desea copiar el paquete sobre EC2 existente, puede usar el complemento de acción de archivos SCP

https://github.com/marketplace/actions/scp-files

 - name: copy file via ssh key uses: appleboy/scp-action@master with: host: ${{ secrets.HOST }} username: ${{ secrets.USERNAME }} port: ${{ secrets.PORT }} key: ${{ secrets.KEY }} source: "tests/a.txt,tests/b.txt" target: "test"

Si tiene algún otro recurso de AWS que interactúa con EC2 (o cualquier otro servicio de AWS) y desea utilizar la CLI de AWS, puede utilizar la acción de credenciales de AWS

https://github.com/aws-actions/configure-aws-credentials

 - name: Configure AWS credentials from Test account uses: aws-actions/configure-aws-credentials@v1 with: aws-access-key-id: ${{ secrets.TEST_AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }} aws-region: us-east-1 - name: Copy files to the test website with the AWS CLI run: | aws s3 sync . s3://my-s3-test-website-bucket
over 4 years ago · Santiago Trujillo Denunciar

0

Aquí hay un buen artículo. El objetivo del artículo es crear una pila de CI/CD con Github Actions + AWS EC2, CodeDeploy y S3.

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