Io costruirò azioni github ci cd automatizzare deploy aws ec2, github actions docker gitlab

Alcune informazioni sono state tradotte automaticamente.

Nigeria

Parlo Inglese

Sviluppatore full stack: Supabase, Docker, GitHub

Sposto app costruite con Lovable e base44 dal builder all’infrastruttura che possiedi. Il tuo codice su GitHub. Il tuo database sul tuo Supabase. Il tuo frontend su Vercel, Netlify o in un contenitore...
Informazioni su questo servizio

Le tue release partono solo da un laptop, e un push sbagliato può mandare in crash la produzione. Ho impostato una pipeline CI/CD di GitHub Actions in modo che un merge su main compili, testi e venga inviato da solo, e nessuno debba chiedere a una persona di spingere.


Si rompe perché i passaggi di rilascio stanno nella testa di una persona. Li sposto in un workflow che si trova accanto al tuo codice.


Ottieni:

  • lint e test ad ogni pull request
  • l’immagine Docker si costruisce al merge, viene spinta in Amazon ECR con un tag di versione chiaro
  • main va in live su staging automaticamente (servizio ECS o EC2)
  • la produzione aspetta un click di approvazione manuale
  • un rollback con un solo clic all’immagine precedente
  • i secrets spostati dal codice verso Secrets di Actions o Systems Manager
  • accesso AWS tramite un ruolo IAM con least-privilege, senza chiavi lunghe memorizzate da nessuna parte
  • un README: come funziona e come aggiungere un servizio


Processo: leggo il tuo Dockerfile e gli script, costruisco il workflow su un ramo, lancio una release reale su staging mentre tu guardi, poi te lo consegno.


Ho bisogno: accesso al repository, un ruolo IAM o utente per ECR ed ECS, i tuoi comandi di test e lint, e chi approva le release.


Scrivimi prima di ordinare così posso confermare il tuo stack e l'ambito.

Strumenti:

Docker

•

GitLab

•

GitHub

Framework:

Npm

Provider Cloud:

Amazon Web Services

•

microsoft azure

Linguaggio di programmazione:

Bash

•

JavaScript

•

PHP

•

Python

Expertise:

Installazione

•

Sviluppo

•

Configurazione