Après deux mois en “Release Candidate”, la version 1.8.1 de la plateforme Constellation est disponible pour tous sur l’environnement de production “stable”.
Vous pouvez donc mettre à jour votre installation en lançant le « Web Platform Installer » :
Constellation-Web-Platform-Installer-1.9.735.exe
Version: 1.9.735
Ou sur Linux en lançant la commande suivante :
1 |
wget -O install.sh https://developer.myconstellation.io/download/installers/install-linux.sh && chmod +x install.sh && ./install.sh |
A ce sujet, le « Web Platform Installer » pour Linux a été revu pour corriger les différents bugs remontés par la communauté.
Constellation Server 1.8.1 : ajout des compteurs de performance et nouvelle API de Management
Outre la refonte du manageur de StateObject et diverses optimisations et corrections de bugs mineurs, la nouvelle version du serveur Constellation supporte les compteurs de performance sous Windows pour pouvoir suivre l’activité du serveur.
Vous trouverez dans l’analyseur de performance Windows une nouvelle catégorie Constellation avec l’ensemble des compteurs du serveur :
L’autre grande nouveauté concerne l’API de Management. Elle met à disposition une API HTTP/REST d’édition de la configuration de votre Constellation :
- Gestion des sentinelles
- Gestion des packages
- Gestion des groupes
- Gestion des settings
- Gestion des RecoveryOptions
- Gestion des credentials et autorisations
- Gestion du Package Repository et upload de package
- Gestion de la licence
- Lire / Ecriture du fichier de configuration
- Récupération du numéro de version du serveur
- Rechargement et déploiement de la configuration
Vous trouverez sur cette page la documentation complète relative à cette API.
Constellation Sentinel 1.8.1
Les sentinelles remontent désormais au serveur des informations quant au moteur .NET utilisé et prennent en compte les changements de configuration des RecoveryOptions même si le package est déjà démarré. Aussi diverses optimisations et correctifs de bugs mineurs sont embarqués dans cette mise à jour.
Constellation Console 1.8.1 : une console vraiment complète !
C’est certainement la principale nouveauté de cette release 1.8.1 : l’évolution majeure de la Console !
Couplée à l’API de Management du serveur Constellation 1.8.1, il est désormais possible de configurer / piloter la quasi-totalité de Constellation depuis l’interface graphique de la Console sans devoir éditer le fichier de configuration XML manuellement.
De plus, cette version ajoute le catalogue en ligne de package Constellation directement dans la Console.
Gestion des sentinelles et packages
Il est maintenant possible d’ajouter, éditer ou supprimer les sentinelles depuis l’interface graphique.
De la même façon, il est possible de déployer des packages sans devoir éditer le fichier de configuration XML grâce à un assistant de déploiement :
De plus il est maintenant possible d’éditer la configuration ou les paramètres (settings) d’un package, de gérer les groupes de messages ou encore de supprimer les packages depuis l’interface de la Console :
Gestion des settings
La Console 1.8.1 rend possible l’édition des settings des packages sur base du manifeste. La Console tient compte des différentes informations contenues dans le manifeste comme les valeurs par défaut, le type du setting, son caractère obligatoire ou non, etc..
De plus l’éditeur s’adaptera en fonction du type du setting (types simples, section XML ou JSON) :
Le catalogue de package en ligne
Le catalogue de package officiel est directement intégré dans la console ce qui vous permettra de déployer des nouveaux packages ou les mises à jour sans quitter votre Console Constellation.
Gestion des crédentials et des autorisations
Il est désormais possible de gérer les crédentials depuis l’interface de la Console sans devoir éditer la configuration XML :
De plus, les autorisations sont également éditables depuis la Console :
Editeur de configuration
L’éditeur de configuration a évolué afin d’ajouter l’IntelliSense sur du base du schéma de configuration de Constellation pour simplifier l’édition bien qu’avec cette nouvelle version 1.8.1 il n’est plus tellement nécessaire de devoir éditeur ce fichier manuellement, l’interface de la Console permet la quasi-totalité des opérations.
Pour consulter le changelog complet de la version 1.8.1 :
- Release 1.8.1 (1.8.1.16259)
- Release 1.8.1 RC3 (1.8.1.16258)
- Release 1.8.1 RC2 (1.8.1.16203)
- Release 1.8.1 RC1 (1.8.1.16202)
N’hésitez pas à remonter vos feedbacks sur le forum.
Démarrez la discussion sur le forum Constellation