OpenStack
OpenStack Reference
Section titled “OpenStack Reference”OpenStack is the alternative cloud orchestration platform for ZSoftly Private Cloud, fully supported alongside Apache CloudStack. Where your environment runs OpenStack, orchestration concepts map to OpenStack’s projects, services, and APIs.
Version
Section titled “Version”Your credentials document specifies the exact OpenStack release deployed in your environment.
Official documentation
Section titled “Official documentation”| Resource | URL |
|---|---|
| Documentation home | https://docs.openstack.org |
| Installation Guides | https://docs.openstack.org/install-guide/ |
| Administrator Guides | https://docs.openstack.org/admin/ |
| CLI (OpenStackClient) | https://docs.openstack.org/python-openstackclient/latest/ |
| API Reference | https://docs.openstack.org/api-quick-start/ |
| Releases | https://releases.openstack.org |
ZSoftly does not maintain a mirror of OpenStack documentation. The official documentation above is authoritative.
OpenStackClient (osc)
Section titled “OpenStackClient (osc)”openstack is the official unified CLI.
Install
Section titled “Install”pip install python-openstackclientopenstack --versionUse a virtualenv or pipx to keep it isolated from system Python.
Configure
Section titled “Configure”Authenticate with a clouds.yaml or an openrc file. Your auth URL, project, and credentials are
in the credentials document provided at handover.
clouds.yaml (in ~/.config/openstack/ or the working directory):
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=zsoftlyAlternatively, download an RC file from Horizon (Project → API Access → Download OpenStack RC
File) and source it.
Verify
Section titled “Verify”openstack token issueopenstack catalog listUsage examples
Section titled “Usage examples”openstack server listopenstack network listopenstack image listopenstack flavor listHorizon dashboard
Section titled “Horizon dashboard”Horizon is OpenStack’s web UI. Its URL is in your credentials document; download CLI credentials from Project → API Access.