Je vais corriger votre pipeline Docker et AWS ECR pour GitHub Actions
Ingénieur DevOps
À propos de ce service
Votre workflow GitHub Actions échoue-t-il lors de la construction d’un Docker, de l’authentification AWS ou du push vers ECR ?
Je vais examiner votre workflow et vos logs, identifier la cause principale, mettre en place la correction et vérifier que le pipeline fonctionne. Je ne fournis pas un modèle YAML générique, la solution est adaptée à votre dépôt et à votre configuration AWS.
Je peux aider avec :
- Les erreurs de workflow GitHub Actions
- Les erreurs de configuration du Dockerfile, du contexte de build, du tagging d’image et du push ECR
- L’authentification AWS ECR et les permissions IAM
- Les erreurs OIDC et sts:AssumeRoleWithWebIdentity
- Un accès sécurisé à AWS sans clés d’accès longue durée
- Le déploiement automatisé sur un serveur EC2 existant (Premium)
Vous recevrez :
- Un workflow fonctionnel et testé
- Une configuration propre et facile à maintenir
- Une brève explication de la cause principale et des modifications
- Les instructions d’installation et d’utilisation si incluses
Je suis AWS Solutions Architect Associate, RHCE et RHCSA certifié, avec une expérience pratique dans la création de workflows GitHub Actions, Docker et AWS ECR.
Le service Premium nécessite un dépôt GitHub existant et un serveur EC2. Il n’inclut pas ECS, EKS, Kubernetes, ArgoCD ou la création d’infrastructure.
Si vous n’êtes pas sûr, envoyez-moi le run échoué ou l’erreur avant de commander.
Outils:
Docker
•
GitHub
Frameworks:
Terraform
Fournisseur de services cloud:
Amazon Web Services
Langage de programmation:
Bash
•
Python
Expertise:
Débogage
•
Configuration
•
Autres
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
Ce service inclut-il la correction du code de l’application ?
Non. L’application doit déjà fonctionner ou se compiler avec succès en dehors de Docker. Les bugs, erreurs de compilation, tests échoués et conflits de dépendances ne sont pas inclus.
Que se passe-t-il si l’échec du pipeline est causé par l’application ?
J’identifierai et expliquerai la cause principale. La correction du code de l’application est hors de ce service et peut nécessiter une offre personnalisée séparée.
Pouvez-vous corriger les erreurs sts ?
Oui. Je peux examiner le fournisseur OIDC, la politique de confiance IAM, les conditions du dépôt et de la branche, l’audience et les permissions requises.
Avez-vous besoin de mon mot de passe AWS ou de clés d’accès permanentes ?
Non. Ne jamais envoyer votre mot de passe AWS ou vos clés d’accès longue durée. J’utiliserai ou vous guiderai pour un accès sécurisé et limité.
Pouvez-vous travailler avec un dépôt GitHub privé ?
Oui. Vous pouvez fournir un accès collaborateur temporaire après la commande et le retirer une fois le travail terminé.
Le package Standard inclut-il un Dockerfile ?
Les petites corrections d’un Dockerfile existant sont incluses. La création d’un nouveau Dockerfile est disponible en option supplémentaire.
Le service Premium inclut-il la création d’un serveur EC2 ?
Non. Le service Premium connecte le pipeline à un serveur EC2 existant. La création d’une infrastructure AWS nécessite une offre personnalisée.
Supportez-vous ECS, EKS, Kubernetes ou ArgoCD ?
Ces technologies ne sont pas incluses dans ce service. Contactez-moi pour une offre personnalisée.
Qu'est-ce qui compte comme une révision ?
Une révision est une correction dans le cadre du périmètre initialement convenu. La création d’un nouveau workflow, service, image, serveur ou cible de déploiement est un travail supplémentaire.

