Intermediary server between ONOS SADIS app and XOS
100K+
This service acts as a gateway between ONOS and XOS. ONOS apps expect to pull in deployment information using the SADIS service in a particular format. The SADIS server listens to REST requests from ONOS, and when it receives a request it looks up the appropriate object in XOS and delivers it back to ONOS in the expected format.
docker build -t opencord/sadis-server .docker run --rm --name sadis --env "SADISSERVER_PORT=4245" --env "SADISSERVER_XOS=10.90.0.101:30006" -p 4245:4245 opencord/sadis-serversadis.json for
an example.SADISSERVERPort int `default:"8000" desc:"port on which to listen for requests"`
Xos string `default:"127.0.0.1:8181" desc:"connection string with which to connect to XOS"`
Username string `default:"[email protected]" desc:"username with which to connect to XOS"`
Password string `default:"letmein" desc:"password with which to connect to XOS"`
LogLevel string `default:"info" envconfig:"LOG_LEVEL" desc:"detail level for logging"`
LogFormat string `default:"text" envconfig:"LOG_FORMAT" desc:"log output format, text or json"`
Content type
Image
Digest
Size
6.3 MB
Last updated
over 6 years ago
docker pull opencord/sadis-server