L’éditeur de variables d’environnement s’améliore

Environment variable
La gestion des variables d’environnement était proposée en mode simple ou expert. Nous en avons ajouté un troisième, utilisant le format JSON. Il est accessible en lecture et en écriture.

Ces derniers mois, nous avons entamé un travail de refonte d’ampleur, mais progressive de notre interface web, la Console. Sous la direction d’Hubert Sablonnière, dont l’équipe accueille de nouveaux développeurs, les différents modules sont renforcés et gérés de manière croissante via des Web Components (voir ce talk, en anglais).

Un éditeur acceptant le format JSON

Dernier changement mis en production : la gestion des variables d’environnement. Jusqu’à maintenant elle était proposée en mode simple ou expert. Nous en avons ajouté un troisième, utilisant le format JSON. Il est accessible en lecture et en écriture, vous pouvez ainsi exporter ou y coller une configuration complète :

Clever Cloud Console Variables d'environnement SimpleClever Cloud Console Variables d'environnement JSON
L’éditeur de variables d’environnement Simple (à gauche) et JSON (à droite)

Le premier affiche les variables d’environnement sous la forme de champs nom/valeur, avec la possibilité d’en ajouter ou d’en retirer selon vos besoins. Les deux autres prennent la forme de champs éditables, mais avec un format texte ou JSON selon les cas. Lorsque le contenu est modifié, des vérifications sont effectuées afin de vous informer en cas d’erreur de formatage ou dans la gestion des variables.

Ces vérifications sont désormais plus strictes, avec une exception : dans certaines applications, comme celles de l’écosystème Java, le nom des variables peut contenir un point. Si tel est le cas, elles seront injectées sous forme de propriétés et non de variable d’environnement. Les règles sont détaillées ici. La référence de nos variables d’environnement est documentée par là

Le Config Provider passe au Web Component

Notez enfin que le nouvel éditeur de variables d’environnement a été créé sous la forme d’un Web Component. Il est ainsi réutilisé pour l’affichage des variables d’environnement des add-ons et vient de remplacer celui du Config Provider qui était auparavant un simple champ d’édition multilignes.

Pour rappel, cet add-on vous permet de créer une liste de variables d’environnements pouvant être partagées par différentes applications. Pour cela, il suffit d’intégrer le Config Provider comme un service lié dans leurs paramètres. 

Clever Cloud Console Config Provider USClever Cloud Console Old Config Provider US
Le Config Provider avec l’éditeur Web Component (à gauche) vs l’ancien éditeur basique (à droite)

Blog

À lire également

Comment nous avons déployé une application Vinext en quelques minutes sur Clever Cloud avec l’IA

Cloudflare vient d'annoncer Vinext, un remplacement drop-in de Next.js construit sur Vite. Le projet est vibecodé, expérimental, mais la promesse est séduisante : builds jusqu'à 4x plus rapides, bundles 57% plus légers, et une couverture de 94% de l'API Next.js. Nous avons voulu voir à quel point il était facile de le déployer sur Clever Cloud.
Engineering

Nouveauté IAM : ce que permet notre Keycloak managé aujourd’hui

Depuis son lancement, Keycloak as a Service a connu de nombreuses évolutions pour répondre aux usages concrets des entreprises et aux exigences d’un IAM opéré à grande échelle.
Engineering

Clever Cloud auditionné par la Commission des Lois de l’Assemblée nationale dans le cadre de la proposition de loi relative à la sécurisation des marchés publics numériques

Nantes, le 16 février 2026 – Clever Cloud est honoré d’être auditionné le 20 février 2026 devant la Commission des Lois de l’Assemblée nationale dans le cadre de l’examen de la proposition de loi n°2258 relative à la sécurisation des marchés publics numériques, adoptée par le Sénat.
Entreprise Presse