Aller au contenu
Cas d’usage

Sécuriser le code avant le déploiement

Un bucket public déclaré dans Terraform passe en production avant que quiconque l’ait vu.

Sécuriser le code avant le déploiement

Ce qui se passe sans analyse

La mauvaise configuration est découverte en production, par un scanner ou par un incident. La corriger demande alors un changement de code, une revue et un déploiement, pour un problème qui aurait tenu en une ligne de commentaire sur la pull request.

Ce que Ctadel fait

Les dépôts GitHub et GitLab sont analysés à chaque push et pull request : Terraform pour les six clouds, manifestes Kubernetes, Dockerfiles. Un commentaire et un statut sont posés sur la pull request GitHub. Pour les règles appariées, la dérive entre le code et ce qui tourne est signalée, et une détection cloud renvoie à sa ligne Terraform. L’assistant Mason prépare la modification du fichier, que vous relisez.

  • Commentaire et statut sur la pull request
  • Dérive code / déployé pour les règles appariées
  • Correction proposée par le Mason, relue par vous

Comment démarrer

Installez l’application GitHub ou connectez GitLab par OAuth depuis les réglages, choisissez les dépôts. Le fichier .ctadel.yaml d’un dépôt le rattache à un projet.

Voyez-le sur vos comptes

La démonstration en ligne est ouverte à tous, sur des données fictives. Pour une instance sur vos propres comptes, demandez une démonstration.