Pôle DevOps

GitOps, Kubernetes & automatisation.

Votre code part de Gitea, se teste dans des pipelines CI/CD, s'empaquette dans Harbor et se déploie tout seul via ArgoCD sur Kubernetes. Une chaîne entièrement open source, que vous pouvez reprendre en main à tout moment.

Chaîne 100 % open source
Cisco DevNet Professional
✓ gitea-ci · lint 32s
✓ build image 1m 24s
✓ tests 58s
✓ push → Harbor 21s
✓ argocd sync 12s
▶ rollout · production en cours…
○ smoke-tests en attente
Expertises

Un outillage qui vous reste, même quand on part.

Le piège du DevOps, c'est le pipeline qui tourne le temps de la mission et qui meurt le jour où le prestataire s'en va. On fait l'inverse : tout est écrit dans votre Gitea, documenté juste à côté du code, et on prend le temps de former vos équipes pour qu'elles reprennent la main.

Notre cœur de métier

CI/CD & GitOps

De la forge au déploiement, sans intervention manuelle. Votre code vit dans Gitea, part en pipeline dès le merge, se teste, s'empaquette dans Harbor — et ArgoCD applique sur vos clusters l'état décrit dans Git. Résultat : ce qui tourne en prod est exactement ce qui est écrit dans le dépôt. Traçable, réversible d'un simple commit, auditable ligne par ligne.

Gitea — forge Git auto-hébergée, revues de merge request Pipelines CI/CD — build, tests et publication automatisés ArgoCD — déploiement GitOps déclaratif, rollback en un commit Harbor — registre de conteneurs privé, images scannées

Kubernetes & Conteneurs

Clusters Kubernetes exploités par nos équipes, réseau Cilium (eBPF) et packaging Helm — que des briques open source.

Kubernetes — clusters exploités en interne Cilium — réseau Kubernetes (eBPF) Helm & Docker

Infrastructure as Code

Votre infrastructure décrite en code, versionnée et reproductible à l'identique.

Terraform — provisioning déclaratif Ansible — gestion de configuration Tout versionné dans Gitea
Comment ça se passe

D'un commit à la production.

Le trajet réel de votre code chez nous — automatisé de bout en bout, sans étape manuelle.

Commit

Push dans Gitea et merge request relue par un pair.

Intégration

Build et tests lancés automatiquement par le pipeline.

Image

Conteneur publié et scanné dans le registre Harbor.

Sync

ArgoCD applique sur le cluster l'état décrit dans Git.

Run

Déployé sur Kubernetes, supervisé et prêt au rollback.

Supervision
API gateway — uptime99,98 %
Cluster Kubernetes — CPU61 %
Latence p95128 ms
Ingestion métriques1,2 M/s

Observabilité & supervision

On ne déploie pas à l'aveugle.

Tout ce qu'on met en production est supervisé. Les métriques sont stockées dans VictoriaMetrics — une base temporelle rapide et économe en ressources — et visualisées dans des tableaux de bord Grafana : santé des clusters, latence, saturation, alertes. Vous voyez ce qui tourne en temps réel, et nous sommes prévenus avant vos utilisateurs.

Grafana — tableaux de bord et alerting temps réel VictoriaMetrics — stockage des métriques (TSDB) longue durée Seuils et alertes remontés à l'astreinte

Automatisation réseau

Nautobot, votre source de vérité réseau.

Fini les configurations montées à la main et les tableurs qui divergent. Nautobot centralise l'état réel de votre réseau — la source de vérité (SoT) — et nous générons les configurations automatiquement : cohérentes, auditables et reproductibles.

Source de vérité unique (SoT) de tout le parc réseau Génération automatique des configurations Cohérence garantie entre l'intention et le déployé Historique et audit de chaque changement Intégré aux pipelines CI/CD (network as code)

Stack technique

Des outils ouverts, que vous gardez.

Chaque outil ci-contre tourne sur des projets clients réels — on ne met pas dans la liste ce qu'on n'a pas mis en prod. Ils sont tous open source : pas de licence à renouveler pour garder l'accès à votre propre infrastructure, et pas d'éditeur qui décide à votre place du jour où ça s'arrête.

Cisco Certified DevNet Professional Automatisation réseau — certification Cisco
Gitea Pipelines CI/CD Docker Kubernetes Cilium Helm ArgoCD Harbor Terraform Ansible Nautobot Grafana VictoriaMetrics

Déroulé d'une mission DevOps

On ne vend pas du consulting à l'heure sans fin.

Chaque mission a une date de fin et un livrable défini. On mesure le succès en nombre de déploiements par semaine et en taux d'échec de pipeline — pas en journées facturées.

Assess
État des lieux

On évalue votre maturité DevOps : fréquence de déploiement, MTTR, couverture de tests, dette infra. Rapport en 5 jours.

Design
Architecture GitOps

Choix des outils, design des pipelines et de la source de vérité, standards d'équipe. Approuvé par vos devs avant de commencer.

Build
Implémentation

On met en place Gitea, les pipelines, Harbor, ArgoCD et Nautobot. Livraisons incrémentielles, revues hebdomadaires.

Transfer
Autonomie

Formation de vos équipes, documentation vivante dans le repo, support 30 jours post-livraison inclus.