Skip to content

Commit

Permalink
Added self signed keystore and updated README
Browse files Browse the repository at this point in the history
Updated README.md with build instructions.
Added self signed keystore to sign package binaries
  • Loading branch information
dlinsley committed Feb 11, 2017
1 parent 1d20f87 commit e7e1e12
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 11 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
target/
36 changes: 25 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,39 @@


# o11n-package-couchdb

## Overview
This package demonstrates how to use the HTTP-REST plugin in vRealize Orchestrator against the REST API of CouchDB. Currently the package covers:

* Server User Administration
* Database Administration
* Adding / Fetching / Updating Documents
* Deleting Documents

![couchdb_workflows](couchdb_workflows.png)

## Try it out
Latest stable compiled packages can be found at [releases](https://github.com/vmware/o11n-package-couchdb/releases)

Add it to your Orchestrator as any other package.

Add it with cURL in a shell:

curl -k -X POST -u <user>:<pass> -F file=@couchdb-<version>.package \
-F overwrite=true https://<vro.corp.local>:8281/vco/api/packages

### Prerequisites

* Prereq 1
* Prereq 2
* Prereq 3
* vRealize Orchestrator (vRO) 7.0 or greater
* CouchDB 1.6.0 or greater
* A HTTP-REST endping host configured for the CouchDB Server.

### Build & Run
### Build From Source

1. Step 1
2. Step 2
3. Step 3
1. Get access to a /vco-repo from a running vRO VM. Typical URL is http://*vro.corp.local*:8280/vco-repo. Note the version of your Orchestrator for use in the build command (Ex: 7.1.0, 7.2.0)
2. mvn clean install -Dvco.version=*7.1.0* -DvcoRepoUrl=http://*vro.corp.local*:8280/vco-repo
3. The compiled package will be in the *target* directory

## Documentation

## Releases & Major Branches
In Progress

## Contributing

Expand All @@ -30,3 +43,4 @@ questions about the CLA process, please refer to our [FAQ](https://cla.vmware.co
refer to [CONTRIBUTING.md](CONTRIBUTING.md).

## License
This package is available under the [2-Clause BSD License](https://github.com/vmware/o11n-package-couchdb/blob/master/LICENSE.txt)
Binary file added couchdb_workflows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added keystore.jks
Binary file not shown.

0 comments on commit e7e1e12

Please sign in to comment.