Riparerò il tuo pipeline di GitHub Actions Docker e AWS ecr
Ingegnere DevOps
Informazioni su questo servizio
Il tuo workflow di GitHub Actions fallisce durante la build di Docker, l'autenticazione AWS o il push su ECR?
Esaminerò il tuo workflow e i log, individuerò la causa principale, implementerò la soluzione e verificherò che tutto funzioni correttamente. Non consegno un modello YAML generico, la soluzione è adattata al tuo repository e alla configurazione AWS.
Posso aiutarti con:
- Errori nel workflow di GitHub Actions
- Errori di configurazione di Dockerfile, build-context, tagging delle immagini e push su ECR
- Autenticazione AWS ECR e permessi IAM
- Errori OIDC e sts:AssumeRoleWithWebIdentity
- Accesso sicuro ad AWS senza chiavi di accesso a lungo termine
- Deployment automatizzato su un server EC2 esistente (Premium)
Riceverai:
- Un workflow funzionante e testato
- Configurazione pulita e facile da mantenere
- Una breve spiegazione della causa principale e delle modifiche
- Istruzioni di setup e utilizzo, se incluse
Sono AWS Solutions Architect Associate, RHCE e RHCSA certificato, con esperienza pratica nella creazione di workflow di GitHub Actions, Docker e AWS ECR.
Il servizio Premium richiede un repository GitHub esistente e un server EC2. Non include ECS, EKS, Kubernetes, ArgoCD o creazione di infrastrutture.
Se non sei sicuro, inviami il run fallito o l'errore prima di ordinare.
Strumenti:
Docker
•
GitHub
Framework:
Terraform
Provider Cloud:
Amazon Web Services
Linguaggio di programmazione:
Bash
•
Python
Expertise:
Debug
•
Configurazione
•
Altro
Altri servizi della categoria Ingegneria DevOps offerti da me
FAQ
Traduzione automatica.
Questo Gig include la correzione del codice dell'applicazione?
No. L'applicazione deve già funzionare o compilare con successo al di fuori di Docker. Bug dell'applicazione, errori di compilazione, test falliti e conflitti di dipendenze non sono inclusi.
Cosa succede se il fallimento del pipeline è causato dall'applicazione?
Indicherò e spiegherò la causa principale. La correzione del codice dell'applicazione è fuori da questo Gig e potrebbe richiedere un'offerta personalizzata separata.
Puoi correggere errori sts?
Sì. Posso ispezionare il provider OIDC, la policy di trust IAM, le condizioni del repository e del branch, il pubblico e i permessi necessari.
Hai bisogno della mia password AWS o delle chiavi di accesso permanenti?
No. Mai inviare la password AWS o le chiavi di accesso a lungo termine. Userò o ti guiderò nell'accesso sicuro e limitato.
Puoi lavorare con un repository GitHub privato?
Sì. Puoi fornire accesso temporaneo come collaboratore dopo aver ordinato e rimuoverlo una volta completato il lavoro.
Il pacchetto Standard include un Dockerfile?
Sono inclusi piccoli fix a un Dockerfile esistente. La creazione di un nuovo Dockerfile è disponibile come extra del servizio.
Il Premium include la creazione di un server EC2?
No. Il Premium collega il pipeline a un server EC2 esistente. La creazione di infrastrutture AWS richiede un'offerta personalizzata.
Supporti ECS, EKS, Kubernetes o ArgoCD?
Queste tecnologie non sono incluse in questo Gig. Contattami per un'offerta personalizzata.
Cosa conta come revisione?
Una revisione è una correzione all'interno dell'ambito originariamente concordato. Un nuovo workflow, servizio, immagine, server o target di deployment è un lavoro aggiuntivo.

