Créer un pool d'instance Openstack en ligne de commande
De Hopla.cloud OpenStack Documentation Wiki
Révision datée du 19 août 2019 à 14:18 par Amoreau (discussion | contributions) (→Description des paramètres de la commande)
Sommaire
Prérequis
- Avoir créé un utilisateur API
- Avoir généré et téléchargé le fichier Openstack RC
- Avoir installé le client Openstack
Créer un pool d'instance Openstack
Les commandes suivantes sont exécutées à partir du client Openstack et l'extension octavia en ligne de commande
openstack loadbalancer pool create --name pool-1 --protocol TCP --listener listener-1 --lb-algorithm ROUND_ROBIN --session-persistence type=SOURCE_IP
Description des paramètres de la commande
openstack loadbalancer pool create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--noindent]
[--prefix PREFIX]
[--name <name>]
[--description <description>]
--protocol
{TCP,HTTP,HTTPS,TERMINATED_HTTPS,PROXY}
(--listener <listener> | --loadbalancer <load_balancer>)
[--session-persistence <session persistence>]
--lb-algorithm
{SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS}
[--enable | --disable]
- -f <FORMATTER>, --format <FORMATTER>
- Le format de sortie, par défaut en tableau.
- -c COLUMN, --column COLUMN
- Spécifier la ou les colonnes à inclure, peut être répété.
- --max-width <integer>
- Largeur maximale d'affichage, <1 à désactiver . Vous pouvez également utiliser la variable d'environnement CLIFF_MAX_TERM_WIDTH, mais le paramètre est prioritaire.
- --fit-width
- Ajuster le tableau à la largeur d'affichage. Implicite si --max-width est supérieur à 0. Définissez la variable d'environnement CLIFF_FIT_WIDTH=1 pour que ce soit toujours activé.
- --print-empty
- Afficher un tableau vide s'il n'y a aucune donnée à afficher.
- --noindent
- S'il faut désactiver l'indentation du JSON.
- --prefix <PREFIX>
- ajouter un préfixe à tous les noms de variables.
- --name <name>
- Définir le nom du pool.
- --description <description>
- Définir la description du pool.
- --protocol {TCP,HTTP,HTTPS,TERMINATED_HTTPS,PROXY}
- Définir le protocole du pool.
- --listener <listener>
- Le port d'écoute auquel ajouter le pool (Nom ou ID).
- --loadbalancer <load_balancer>
- Le répartiteur de charge auquel ajouter le pool (Nom ou ID)
- --session-persistence <session persistence>
- Définir la persistance de session du port d'écoute (Clé=valeur)
- --lb-algorithm {SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS}
- Algorithme du répartiteur de charge à utiliser.
- --enable
- Activer le pool (par défaut).
- --disable
- Désactiver le pool.