[OpenStack Cloud Selector] Herramienta que forma parte del ecosistema de OpenStack y su propósito es facilitar el trabajo con múltiples nubes [entornos o proyectos de OpenStack] definidas en el archivo ~/.config/openstack/clouds.yaml.
Ejemplo de archivo de configuración
$ nano ~/.config/openstack/clouds.yaml
clouds:
mi-nube-1:
auth:
auth_url: https://openstack.miempresa.com:5000/v3
username: "usuario1"
password: "secreto123"
project_name: "proyecto-dev"
user_domain_name: "Default"
project_domain_name: "Default"
nube-externa:
auth:
auth_url: https://openstack.proveedorexterno.com:5000/v3
username: "cliente@externo.com"
password: "clave_segura"
project_name: "cliente-prod"
user_domain_name: "Default"
project_domain_name: "Default"
Cada clave bajo "clouds:", como mi-nube-1 o nube-externa representa una "nube" configurada.
$ chmod 600 ~/.config/openstack/clouds.yaml
$ $ oscs