Je vais développer une pipeline CICD de bout en bout avec les meilleures pratiques devsecops
Ingénieur DevOps et automatisation d’infrastructure
À propos de ce service
Je vais créer une pipeline CICD de bout en bout basée sur les exigences mentionnées. Je joins un exemple de pipeline que vous pouvez utiliser comme référence.
La pipeline peut être développée dans n’importe quel outil d’orchestration comme : Jenkins, Github action ou Gitlab
La pipeline comprendra des étapes telles que :
1) Récupérer le code depuis Github
2) Compiler l’application avec des outils comme Maven, etc.
3) Effectuer une analyse statique du code avec sonarqube.
4) Exécuter divers tests unitaires.
5) Créer une image docker de l’application avec un Dockerfile
6) Pousser l’image sur Dockerhub, AWS ECR
7) Déployer l’application depuis Dockerhub sur un cluster Kubernetes ou une instance EC2 en utilisant ArgoCD, des scripts shell ou Ansible.
Je fournirai le code source complet ainsi que la documentation, y compris le diagramme d’architecture.
Outils:
Docker
•
Jenkins
•
GitHub
•
Maven
•
BitBucket
Frameworks:
Terraform
•
Ansible
•
Autres
Langage de programmation:
Bash
•
Autres
Expertise:
Débogage
•
Développement
•
Configuration
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
Pouvez-vous créer la pipeline avec d’autres outils comme Jenkins, Github action ou Gitlab ?
Oui, je peux personnaliser la pipeline selon vos besoins.
Fournirez-vous le code source ?
Oui, le code source sera fourni.
Fournirez-vous également la documentation ?
Oui, je fournirai la documentation complète avec le diagramme d’architecture.

