Adapter exposes set of rest apis to perform CRUD operations on the configuration stored in cms-db.
Primarily used via Oneops UI and knife plugin to read and update the cms configuration. Following are the main set of API's
Entity | URL |
---|---|
Model | /rest/md/* |
CM | /rest/cm/* |
Deployment | /rest/dj/* |
Namespace | /rest/ns/* |
Coming soon
Refer Contributing.
Check out the oneops tags on Stack Overflow or slack-dev
Maven and JDK 8 or later
Be sure that your JAVA_HOME
environment variable points to the jdk1.8.0
folder
extracted from the JDK download.
The project is dependent on oo-commons and cms-dal .
- git clone https://github.com/oneops/adapter.git
- cd adapter
- mvn clean package
This will build the war deployable on standard java servlet container like tomcat.
Adapter war would require environment variables to be passed refer tomcat environment variables
For quick setup refer setup
The project is released under version 2.0 of the Apache License.