Costruirò pipeline CICD di github actions con docker e scansione di sicurezza
Sviluppatore Web Full Stack Shopify, WordPress, Python Flask e Specialista SEO
Informazioni su questo servizio
Pusha il codice, ottieni un'immagine Docker testata e scansionata. Automaticamente.
Costruirò una pipeline CI/CD di GitHub Actions per il tuo progetto. Uso questa configurazione anche sulla mia app di produzione: ogni push avvia una build, una scansione di vulnerabilità e il push nel registry dei container.
Cosa ottieni:
Workflow di GitHub Actions configurato per il tuo repo
Immagine Docker creata ad ogni push e pull request
Scansione di vulnerabilità con Trivy che fallisce la build su CVE critici
Push automatico su GitHub Container Registry, Docker Hub o AWS ECR
Build multi-architettura (ARM64 + AMD64) per Graviton e server standard
Caching configurato per build più veloci
Regole di protezione del branch e controlli di stato richiesti
Come funziona:
Tu pushi il codice su GitHub
Actions costruisce la tua immagine Docker
Trivy scansiona per vulnerabilità
Immagine pulita e pushata nel tuo registry di container
Ottieni uno stato pass/fail su ogni commit
Non ci sono più "funziona sulla mia macchina". Ogni modifica viene costruita e testata allo stesso modo.
Lavoro con Node.js, Python, Go e qualsiasi applicazione Dockerizzata. Workflow in YAML, puliti e documentati così il tuo team può mantenerli.
Strumenti:
Docker
•
GitHub
Framework:
Altro
Provider Cloud:
Amazon Web Services
Linguaggio di programmazione:
JavaScript
•
Python
•
Golang
Expertise:
Installazione
•
Debug
•
Configurazione
Altri servizi della categoria Ingegneria DevOps offerti da me
FAQ
Traduzione automatica.
Di cosa ho bisogno prima di iniziare?
Un repository GitHub con un Dockerfile. Se non ne hai uno, posso aiutarti a crearlo come parte del pacchetto Premium.
Quali registry di container supporti?
GitHub Container Registry (GHCR), Docker Hub, AWS ECR e qualsiasi registry compatibile OCI.
Puoi aggiungere il deployment su Kubernetes?
Sì, come parte del pacchetto Premium posso aggiungere un passaggio di CD che aggiorna i tuoi manifest o attiva ArgoCD. Dai un'occhiata al mio gig di ArgoCD per la configurazione completa di GitOps.
Supporti i monorepos?
Sì. Posso configurare trigger basati sul percorso così solo i servizi modificati vengono ricostruiti.
