web-dev-qa-db-fra.com

Le stockage d'objets Swift) est-il une exigence?

Nous sommes en train de déployer une instance openstack privée mais nous n'avons pas encore le service de stockage d'objets Swift disponible. Peut juju bootstrap lancer une instance d'utilitaire) sans rapide? Je vois que le bucket de contrôle de configuration openstack est un identifiant de conteneur.

4
GeoffM

Le fournisseur juju openstack peut également être utilisé avec nova/objectstore (s3 equiv) pour des déploiements comme ceux-ci. Les exigences de stockage d'objets sont minimes et sont utilisées principalement pour la distribution de charmes aux machines et à certaines métadonnées clientes (c'est-à-dire pas beaucoup de taille ou de bande passante).

https://jujucharms.com/docs/stable/config-openstack

4
Kapil Thangavelu

Oui, est requis. Comme vous pouvez le voir, la configuration essentielle pour OpenStack ressemble à ceci:

 openstack: 
 type: openstack 
 # Spécifie si l'utilisation d'une adresse IP flottante est requise pour donner aux nœuds 
 # une adresse IP publique. Certaines installations attribuent des adresses IP publiques par défaut sans que 
 # Nécessite une adresse IP flottante. 
 # Use-floating-ip: false 
 Admin-secret: 13850d1b9786065cadd0f477e8c97cd3 
 # Unique au niveau mondial Swift nom du compartiment 
 Contrôle-bucket: juju-fd6ab8d02393af742bfbe8b9629707ee
 # Généralement défini via la variable env OS_AUTH_URL, mais peut être spécifié ici 
 # Auth-url: https: // yourkeystoneurl: 443/v2.0/
 # Remplacer si votre la station de travail exécute une série différente sur laquelle vous déployez 
 # série par défaut: précise 
 # Les éléments suivants sont utilisés pour l'authentification par passe utilisateur (par défaut) 
 mode auth: passe utilisateur 
 # Généralement défini via la variable env OS_USERNAME, mais peut être spécifié ici 
 # Nom d'utilisateur: 
 # Généralement défini via la variable env OS_PASSWORD, mais peut être spécifié ici 
 # mot de passe: 
 # Généralement défini via la variable env OS_TENANT_NAME, mais peut être spécifié ici 
 # locataire-nom: 
 # Généralement défini via la variable env OS_REGION_NAME, mais peut être spécifié ici 
 # région: 

Tous les champs sans hachage (#) à l'avant sont obligatoires.

Source: https://jujucharms.com/docs/stable/config-openstack

De plus, un nom de compartiment unique a les mêmes restrictions et limitations. Voir, par exemple, ici , ici ou ici .

2
Radu Rădeanu