Tâche #20762
Scénario #20703: Initialisation projet nouveau "ZEPHIR"
Groupe de travail "portail" le mardi 13/06 à 10h00
Description
Version supportée :¶
- 2.5
- 2.6
N'a pas l'ambition de reprendre le parc actuel, il faut un "upgrade" vers la release spécifique.
besoins généraux¶
- scalabilité
- possibilité de faire des Zéphir établissement
- API
- choix technologique + raison du choix.
- micro service
gérer la configuration¶
Enregistrer, envoyer et appliquer une configuration (rendre la machine à un état).
Fait que depuis le Zéphir (plus de mode autonome).
Il faut une notion de variante (configuration par défaut).
Il faut une dépendance des services avec les variables de configuration.
Description et dépendance des services à l'intérieur des structures.
Une structure contient des zones.
portail¶
Portail qui permet de visualiser les composants.
Historique
#1 Mis à jour par William Petit il y a presque 7 ans
- Restant à faire (heures) changé de 12.0 à 10.0
#2 Mis à jour par William Petit il y a presque 7 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Benjamin Bohard il y a presque 7 ans
- Restant à faire (heures) changé de 10.0 à 8.0
#4 Mis à jour par William Petit il y a presque 7 ans
Notes tirées de la réunion:
- Gestion des actions en mode asynchrones par défaut
- Une instance du portail devrait pouvoir piloter plusieurs instances "Zéphyr"
- Livrables à produire
1. Étude des différentes solutions d'API Gateway et choix argumenté
2. Cas d'utilisation (MTES principalement) + mockup associés illustrant les principes de contextualisation des actions et d'intégration des applications externes au sein du portail
#5 Mis à jour par Daniel Dehennin il y a presque 7 ans
- Restant à faire (heures) changé de 8.0 à 6.0
#6 Mis à jour par Thierry Bertrand il y a presque 7 ans
Architecture écologie :
en centre-serveurs, 5 zephirs :
4 zephirs 2.5.2
1 zephir 2.6.1
on a dispatché les établissements pour cause de perfs.
Les zephirs sont couplés à l'annuaire ldap pour l'authentification.
=> comptes individuels pour tout le monde
- les cellules informatiques d''établissements
droits restreints par RNE
saisie de configuration de serveurs
surveillance des serveurs
personnalisation de serveurs (ajout de paquet, patchs et dictionnaires)
(à noter qu'il y a eu regression à ce sujet depuis zephir 2.5+)
certaines cellules informatiques peuvent administrer plusieurs établissement dans le cadre de la mutualisation
- PNE Environnement de travail
droits restreints aux variantes Applis_Web
assistance niveau 2 sur les applicatifs web (ocs, glpi, grr)
déploiements de clés ssh pour assistance
- PNE Serveurs et Réseaux
tous les droits admins
assistance niveau 2 sur les serveurs Eole
déploiement de clés ssh
création & gestion de variante
gestion des valeurs par défaut
modification de valeur creole par actions groupées
- PSIN
tous les droits admin
assistance niveau 1
vérification de configuration
ajout de droits utilisateurs
Pour faciliter l'exploitation des zephirs, on a mis en place des fonctions en base postgres qui permettent :
de donner les droits et déployer les clés ssh des PNE EdT & SR
de créer des groupes automatiques de 50 machines module-version-variante
Pour des raisons de contournement (pb de perfs), on a introduit un zephir maitre.
Il possède l'ensemble de toutes les variantes et des valeurs par défaut.
Celui-ci permet :
de déployer les variantes & valeurs par défaut par script
d'utiliser l'api zephir pour modifier des valeurs de variable creole en masse en utilisant les groupes automatiques.
#7 Mis à jour par Scrum Master il y a presque 7 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Scrum Master il y a presque 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 6.0 à 0.0