Je vais construire des pipelines CI/CD avec rollback automatique dans github actions

Certaines informations ont été traduites automatiquement.

Nigeria

Je parle Anglais

Ingénieur plateforme senior

Les déploiements sur mes plateformes sont ennuyeux, et c’est justement le but. Sept ans d’expérience en infrastructure de production : Kubernetes multi-cloud (EKS/AKS), Terraform à plus de 20 modules,...
À propos de ce service

Votre pipeline devrait être la partie la plus ennuyeuse de votre stack. Si les déploiements échouent, se bloquent ou nécessitent une surveillance humaine, cela peut être résolu en quelques jours, pas en plusieurs mois.

Je suis un senior SRE avec 7 ans d'expérience dans l'infrastructure de production. Lors de ma dernière mission, une équipe SaaS est passée de 40 % de déploiements échoués à 5 % après que j'ai reconstruit leur livraison en six pipelines CI/CD avec des portes de test, une analyse de sécurité et un rollback automatique. Les pipelines ont détecté plus de 15 vulnérabilités critiques avant la mise en production.

Ce que vous obtenez :

  • Un pipeline dans GitHub Actions (ou GitLab CI) : lint, test, build, deploy
  • Rollback automatique en cas d’échec du déploiement
  • Gestion sécurisée des secrets, pas de credentials dans le code
  • Portes de déploiement et vérifications de santé entre les étapes
  • Une passation claire : vous comprenez ce qui a été construit et pourquoi

Je travaille avec Kubernetes (EKS/AKS), Docker, Terraform, et tous les principaux cloud. Certifié AWS (Solutions Architect + Developer).

Pourquoi les packages diffèrent : Basic inclut un service, un environnement. Standard ajoute staging, rollback et secrets. Premium couvre plusieurs services avec scanning, notifications et un appel de passation.

Je réponds dans l’heure pendant la journée UTC+1 et je livre souvent en avance. Envoyez-moi les détails de votre repo et faisons d

Outils:

Docker

Harness

Jenkins

Octopus Deploy

GitHub

Frameworks:

Npm

Terraform

Ansible

Crossplane

Autres

Fournisseur de services cloud:

Amazon Web Services

Langage de programmation:

Bash

Java

JavaScript

Python

Golang

Expertise:

Migration

Débogage

Développement

Mon portfolio