
This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
namos - OpenStack manager
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/namos
- Source: http://git.openstack.org/cgit/openstack/namos
- Bugs: http://bugs.launchpad.net/soman
- Wiki: https://wiki.openstack.org/wiki/Namos
Features
- Automatic discovery of OpenStack deployment architecture
How to setup db
create the 'namos' db using below command
create database namos
update database.connection in /etc/namos/namos.conf with db username and password
Run the below command to sync the namos schema
namos-manage create_schema
How to setup namos
Assume, namos is cloned at /opt/stack/namos, then run below command to install namos from this directory.
sudo python setup.py install
How to run namos
namos-api - Namos API starts to listen on port 9999. Now it does have support for keystone authendication
namos-api
namos-manager - Namos backend service, to configured the number of workers, update os_manager->workers
namos-manager --config-file=/etc/namos/namos.conf
NOTE: Before running the namos-manager, please add os-namos agent in the console scripts of respective service components.
To find the 360 view of OpenStack deployment
Run http://localhost:9999/v1/view_360
It provides 360 degree view under region->service_node in the response. In addition, gives the current live status of each servicec components.
To find the status of components
Run the below command
namos-manage status
NOTE: This command supports to query status based on given node name, node type , service and component. To find more details run this command with --help