Je vais construire des pipelines CICD avec ArgoCD, GitHub Actions et GitOps pour Kubernetes
Ingénieur Kubernetes, 5x certifié K8s, AWS EKS, Terraform, Observabilité
À propos de ce service
Vous en avez assez des déploiements manuels ? Je vais créer des pipelines CI/CD automatisés, basés sur GitOps, qui déploient vos applications sur Kubernetes de manière fiable, à chaque fois.
Ce que je mets en place :
- pipelines GitHub Actions / GitLab CI pour build, test, push
- ArgoCD pour la livraison continue basée sur GitOps
- Builds automatiques d’images Docker et push vers ECR/DockerHub
- Manifests Kubernetes ou Helm charts pour vos applications
- Promotion entre environnements (dev, staging, production)
- Gestion des secrets (External Secrets Operator + AWS Secrets Manager)
- Stratégie de rollback et sécurité lors du déploiement
Mon expérience : J’ai automatisé le CI/CD pour des charges de travail en production sur plus de 12 clusters EKS. J’ai réduit le temps de déploiement de 30 % pour un client en mettant en place GitOps avec ArgoCD. Tous les pipelines sont traçables, reproductibles et fiables.
Contactez-moi d’abord pour discuter de votre stack technologique et je concevrai le pipeline adapté.
Outils:
Docker
•
GitLab
•
GitHub
•
CircleCI
•
Autres
Frameworks:
Npm
•
Terraform
•
Ansible
•
Crossplane
Langage de programmation:
Python
•
JavaScript
•
Golang
•
PHP
•
Bash
Expertise:
Débogage
•
Développement
•
Configuration
Mon portfolio
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
Combien d’étapes y aura-t-il dans le pipeline ?
Cela dépend des cas d’usage, mais si c’est simple, cela peut se faire en 2 étapes. Si les besoins sont plus complexes, le pipeline peut être étendu selon la nécessité et la configuration.
Pouvez-vous optimiser le Dockerfile dans ce package ?
Oui, absolument. Je peux aider à optimiser le Dockerfile.
Pouvez-vous nous aider à réduire le temps de build ?
Oui, je suivrai les meilleures pratiques de mon côté et essaierai de réduire le temps autant que possible pour économiser sur le coût de la durée de build.
Avez-vous besoin d’aide de la part des développeurs ?
Oui, je dois comprendre la configuration existante et le flux du processus de déploiement. Une fois le pipeline mis en place, le développeur pourra le revoir, suggérer des modifications si nécessaire, et nous mettrons en œuvre les retours du développeur.

