Console utilities¶
Client extends the console utility Openstack with additional commands.
Execute for a list of available commands:
openstack aos --help
Note
Output of messages with the level logging WARNING and below is disabled by default. It is need to set log level and run the command with the --verbose
flag to enable verbose output.
OpenStackClient Authentication¶
Global utility arguments Openstack are used for authentication.
Note
Utility authentication arguments are optional. Parameters take values (by priority) from:
- utility arguments;
- parameters in the environment, for example
OS_USERNAME
; /etc/aos/aos.conf
config file;- default values.
Command arguments | Environment parameters | Description |
---|---|---|
--os-username |
OS_USERNAME |
Username for authorization in Keystone service. Example: --os-username admin . |
--os-password |
OS_PASSWORD |
Password for authorization in Keystone service. Example: --os-password password . |
--os-auth-url |
OS_AUTH_URL |
URL to access Keystone service. Example: --os-auth-url http://localhost:5000 . |
--os-project-name |
OS_PROJECT_NAME |
Project name. Example: --os-project-name admin . |
--os-compute-service-name |
OS_COMPUTE_SERVICE_NAME |
Nova service name. Example: --os-compute-service-name compute . |
--os-compute-api-version |
OS_COMPUTE_API_VERSION |
Version of Nova REST API. Example: --os-compute-api-version 2 . |
--os-project-domain-name |
OS_PROJECT_DOMAIN_NAME |
Project domain name. Example: --os-project-domain-name default . |
--os-user-domain-name |
OS_USER_DOMAIN_NAME |
User domain name. Example: --os-user-domain-name default . |
Execute for getting of detailed arguments description:
openstack --help
Displaying information about licenses and versions of installed modules¶
Command:
openstack aos modules list
Output example:
openstack aos modules list
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Module name |Description |Version |License start date |License end date |License status|
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|CloudManager |CloudManager is a module that extends | 0.1.0 |16.04.2020 09:43:03|15.02.2021 03:00:00|Valid |
| |the functions of the OpenStackplatform| | | | |
| |related to the management of hardware | | | | |
| |resources of the cloud infrastructure | | | | |
| |- computing nodes. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Clouds |Clouds is a module that provides the |- |- |- |- |
| |ability to integrate with public | | | | |
| |clouds,in particular AWS. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Monitor |Monitor is a module that extends the |0.1.0 |16.04.2020 09:43:03|15.02.2021 03:00:00|Valid |
| |functions of the OpenStack platform | | | | |
| |related to obtaining statistics on the| | | | |
| |main performance characteristics of | | | | |
| |instances. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|RSserver |RSserver is a remote desktop |0.1.0 |16.04.2020 09:43:03|15.02.2021 03:00:00|Valid |
| |management module. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Scheduler |Scheduler is a module that provides |0.1.0 |- |- |- |
| |delayed launch of functions of other | | | | |
| |modules or the OpenStack platform. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|OTPsender |OTPsender is a module that provides |0.0.1.dev24|- |- |- |
| |functional for the delivery of | | | | |
| |one-time password to user. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Journal |Journal is a module that provides |0.1.0 |- |- |- |
| |functionality for logging actions on | | | | |
| |cloud objects. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Dashboard |Dashboard is a module that complements|0.1.0 |- |- |- |
| |the standard OpenStack functionality | | | | |
| |with graphical tools for using | | | | |
| |AccentOS modules. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|DashboardOcean|AccentOs theme for Dashboard module. |1.10.1.dev4|- |- |- |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|DashboardTheme|AccentOs theme for Dashboard module. |1.10.1.dev3|- |- |- |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|Client |Client is a service module, necessary |0.1.0 |- |- |- |
| |to provide access to the functionality| | | | |
| |of AccentOS modules. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
|RSclient |RSclient is a module that provides a |- |- |- |- |
| |convenient desktop client interface | | | | |
| |for working with TRS instances. | | | | |
+--------------+--------------------------------------+-----------+-------------------+-------------------+--------------+
Note
Detailed description is available in section Licensing.