Skip to content

warcy/montagne

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Montagne

Montagne is an enhance service for OpenStack LBaaS.

Only OpenStack Juno is supported now.

Introduction

Montagne can grab message from applications, such as nova, neutron, ceilometer and so on, to configure your OpenStack LBaaS module.

Installation

# do not support python2
sudo apt-get install python3-dev
python3 tools/install_venv.py

Example

edge switch fault

$ curl 127.0.0.1:8080/event/switch -X POST -i -d '{
    "tunnel_ip": ["10.0.0.31", "10.0.0.32"],
    "dpid": "0000001e080003ac",
    "status": "False"
}'

edge switch port fault

$ curl 127.0.0.1:8080/event/switch/port -X POST -i -d '{
    "tunnel_ip": ["10.0.0.31", "10.0.0.32"],
    "dpid": "0000001e080003ac",
    "port_no": "1",
    "status": "False"
}'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published