Device and Service manager
Go to file
Kanagaraj Manickam e8f5479949 re-factored the processor
Change-Id: I4d06b563b5170e72cb5f691fb569c4f77d74539c
2016-04-18 15:55:09 +05:30
doc/source Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
etc config file update 2016-04-14 16:18:21 +05:30
namos re-factored the processor 2016-04-18 15:55:09 +05:30
.coveragerc Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
.gitignore Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
.gitreview Update the gitreivew 2016-02-11 16:56:51 +05:30
.mailmap Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
.testr.conf Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
CONTRIBUTING.rst Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
HACKING.rst Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
LICENSE Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
MANIFEST.in Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
README.rst re-factored the processor 2016-04-18 15:55:09 +05:30
babel.cfg Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
config-generator.conf deployment node type 2016-04-13 21:37:57 +05:30
requirements.txt rpc layer 2016-03-20 12:59:31 +05:30
setup.cfg re-factored the processor 2016-04-18 15:55:09 +05:30
setup.py Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
test-requirements.txt Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30
tox.ini Initial Cookiecutter Commit. 2016-02-11 17:57:07 +05:30

README.rst

namos - OpenStack manager

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:8888/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