Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

185
Views
¿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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!