OpenStack
Référence OpenStack
Section intitulée « Référence OpenStack »OpenStack est l’autre plateforme d’orchestration infonuagique prise en charge pour ZSoftly Private Cloud, au même titre qu’Apache CloudStack. Si votre environnement utilise OpenStack, les concepts d’orchestration correspondent aux projets, services et API OpenStack.
Votre document d’identifiants précise la version exacte d’OpenStack déployée dans votre environnement.
Documentation officielle
Section intitulée « Documentation officielle »| Ressource | URL |
|---|---|
| Accueil de la documentation | https://docs.openstack.org |
| Guides d’installation | https://docs.openstack.org/install-guide/ |
| Guides d’administration | https://docs.openstack.org/admin/ |
| CLI (OpenStackClient) | https://docs.openstack.org/python-openstackclient/latest/ |
| Référence API | https://docs.openstack.org/api-quick-start/ |
| Versions | https://releases.openstack.org |
ZSoftly ne maintient pas de miroir de la documentation OpenStack. La documentation officielle ci-dessus fait autorité.
OpenStackClient (osc)
Section intitulée « OpenStackClient (osc) »openstack est la CLI unifiée officielle.
Installer
Section intitulée « Installer »pip install python-openstackclientopenstack --versionUtilisez un virtualenv ou pipx pour l’isoler du Python système.
Configurer
Section intitulée « Configurer »Authentifiez-vous avec un fichier clouds.yaml ou openrc. Votre URL d’authentification, votre
projet et vos identifiants se trouvent dans le document d’identifiants fourni lors de la remise.
clouds.yaml (dans ~/.config/openstack/ ou le répertoire de travail) :
clouds: zsoftly: auth: auth_url: https://<your-keystone-endpoint>:5000/v3 username: <your-username> password: <your-password> project_name: <your-project> user_domain_name: Default project_domain_name: Default region_name: <your-region> interface: public identity_api_version: 3export OS_CLOUD=zsoftlyVous pouvez aussi télécharger un fichier RC depuis Horizon (Project → API Access → Download
OpenStack RC File) et l’exécuter avec source.
Vérifier
Section intitulée « Vérifier »openstack token issueopenstack catalog listExemples d’utilisation
Section intitulée « Exemples d’utilisation »openstack server listopenstack network listopenstack image listopenstack flavor listTableau de bord Horizon
Section intitulée « Tableau de bord Horizon »Horizon est l’interface Web d’OpenStack. Son URL se trouve dans votre document d’identifiants; vous pouvez télécharger les identifiants CLI depuis Project → API Access.