Bac à idée #29095
Les services frontend OpenNebula doivent être installable séparément du contrôleur
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:
0%
Description
Problème¶
Actuellement les services frontend OpenNebula ne sont installables que conjointement au contrôleur.
Propositions¶
Ce scénario nécessite le fonctionnement derrière un reverse-proxy (#16278)
- Permettre le paramétrage de l’IP et du port d’écoute du service XMLRPC avec les variables
oned_xmlrpc_ipetoned_xmlrpc_port:- Elles sont déclarées obligatoire en mode expert avec l’IP forcé à
127.0.0.1par eole-one-master (non visible où tourne le serviceoned,oned_xmlrpc_portremplace la variable inutiliséexmlrpc_port_sunstonedéfinie dans eole-one-frontend) - Elles sont déclares obligatoire en mode basic avec
exists='False'par les projets necessitant d’y accéder (pour l’instant eole-one-frontend et eole-one-flow) :- L’IP n’est pas renseignée
- Le port est prédéfinie à
443pour pointer sur le reverse proxy du service
- Elles sont déclarées obligatoire en mode expert avec l’IP forcé à
- Permettre le paramétrage de l’IP et du port d’écoute du service
OneFlowavec les variablesone_flow_ipetone_flow_port(ou conserverip_oneflowetport_oneflow)- Elles sont déclarées obligatoire en mode expert avec l’IP forcé à
127.0.0.1par eole-one-flow (non visible où tourne le serviceopennebula-flow) - Elles sont déclares obligatoire en mode basic avec
exists='False'par les projets necessitant d’y accéder (pour l’instant eole-one-frontend) :- L’IP n’est pas renseignée
- Le port est prédéfinie à
443pour pointer sur le reverse proxy du service
- Elles sont déclarées obligatoire en mode expert avec l’IP forcé à
Usages¶
- Lorsque les services frontends sont installés conjointement avec le maître, les variables sont bien renseignées comme il faut :
- Le dico du service fourni la variable qui est utilisé par les autres (les IP sont
127.0.0.1) - Le Nginx expose les services exposables à travers le port
443en SSL
- Le dico du service fourni la variable qui est utilisé par les autres (les IP sont
- Lorsque les services frontends sont installés de façon isolé, les variables utilisés sont obligatoire en mode basique :
- Il faut renseigner l’IP du reverse proxy exposant les différents services à utiliser
- Le port des services exposés par le reverse proxy est prédéfinie à
443
Demandes liées
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Sujet changé de Les services OpenNebula doivent être accessibles derrière un reverse proxy à Les services frontend OpenNebula doivent être installable séparément du contrôleur
- Description mis à jour (diff)
- Points de scénarios
7.0supprimé
#2 Mis à jour par Daniel Dehennin il y a plus de 5 ans
- Description mis à jour (diff)
#3 Mis à jour par Gilles Grandgérard il y a environ 5 ans
- Release
EOLE 2.7.2supprimé
#4 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Tracker changé de Scénario à Bac à idée