ziosting × Node-RED
ziosting × Node-RED fournit un environnement Node-RED managé, supervisé et intégré à la console ziosting. Le service permet de construire des flows d'automatisation tout en gardant le déploiement et la synchronisation pilotés depuis la plateforme.
Node-RED chez Ziosting
Les déploiements Node-RED opérés par Ziosting incluent :
- un service Node-RED managé sur votre cluster Kubernetes
- une authentification administrateur générée automatiquement
- la gestion des ressources CPU et mémoire depuis la console
- la synchronisation des changements vers Kubernetes
Gestion des plugins
La console ziosting permet d'ajouter et de supprimer des plugins Node-RED sans intervention manuelle sur le pod.
Le format attendu est une liste simple de packages npm :
node-red-node-base64node-red-node-rss@3.0.0@scope/node-red-plugin@1.2.3
Lorsqu'un plugin est ajouté ou retiré dans la console :
- la configuration du service est mise à jour
- une synchronisation du service est déclenchée
- les plugins sont installés à nouveau au démarrage du pod pour refléter exactement la liste configurée
Limitations importantes
- l'installation de plugins se fait depuis la console ziosting, pas depuis la palette Node-RED
- les packages doivent être disponibles via npm depuis l'environnement d'exécution du service
- certains plugins peuvent nécessiter des dépendances système non fournies par défaut
Gestion des flows
Node-RED peut aussi charger des flows depuis une source distante via la configuration du service.
Cette approche est recommandée pour les environnements de production afin de garder une source de vérité versionnée et synchronisable.
Versions supportées
Voir Versions