Adios
← PLATEFORME / Secrets et variables d'environnement

Conservez la configuration. Protégez les identifiants.

Les agents IA peuvent facilement compromettre les clés API et les secrets codés en dur. Adios protège vos identifiants en les remplaçant par des références secret:// dans adios.yaml. Votre agent peut configurer les besoins d’environnement sans jamais voir les véritables valeurs de production.

EN PRATIQUE

Configurez un webhook de paiement sans exposer ses clés.

Committez les références de la clé API du fournisseur et du secret de signature, résolvez les valeurs stockées pour la charge de travail et gardez les deux identifiants hors de Git et des copies de manifestes.

Extrait d’adios.yaml
env:
  PUBLIC_APP_URL: https://dashboard.example.com
  FEATURE_SEARCH: "true"
  DATABASE_URL: secret://DATABASE_URL
  STRIPE_SECRET_KEY: secret://STRIPE_SECRET_KEY

COMMENT ÇA MARCHE

Gardez la référence avec l'application et la valeur en dehors de celle-ci.

Lire le guide ↗
  1. 01

    Créez ou mettez à jour le secret dans Adios.

  2. 02

    Référencez-le dans adios.yaml avec secret://NAME.

  3. 03

    Déployez sans placer les valeurs brutes dans votre dépôt.

POURQUOI CETTE FONCTION A SA PLACE ICI

Un contrat de déploiement vérifiable ne doit pas exposer les identifiants qu’il référence.

Les valeurs brutes dans les fichiers .env, les manifestes, les captures d’écran ou les commandes copiées sont faciles à exposer et difficiles à renouveler sans modifier le code source.

Garder le contrat de déploiement vérifiable

Les membres de l’équipe voient que l’application nécessite DATABASE_URL sans en voir la valeur.

Modifier les identifiants sans réécrire la source

Gérez et renouvelez les secrets limités à l’équipe indépendamment des commits applicatifs.

Fournir les valeurs uniquement au traitement qui en a besoin

Séparez la configuration publique des identifiants privés d’exécution et de workflow.

Ce qui est inclus
  • ✓ références secret:// dans la configuration de l’environnement d’exécution
  • ✓ Gestion des secrets via la CLI et l’espace de travail
  • ✓ Références aux secrets de l’exécution et des workflows
  • ✓ Compatible avec les manifestes d’applications et de workflows

Gardez le contrat de déploiement visible et ses identifiants privés.

Référencez les valeurs nécessaires à votre application, gérez-les séparément et déployez sans copier les secrets dans le code source.

Ajouter des secrets à une application ↗

FONCTIONNALITÉS CONNECTÉES

Continuez à créer.

Toutes les fonctionnalités ↗