481 Commits

Author SHA1 Message Date
Krish
4c8b0fc828 Healthchecks for NGINX in nginx-http-dep.yaml and dev-setup/nginx-http.yaml (#1679) 2017-07-17 18:59:11 +02:00
Krish
e0efc2286a Simpler MongoDB Instance Configuration in K8s (#1678)
* Simpler configuration of MongoDB instance in a node

* Update docs for MDB configuration
2017-07-17 17:57:13 +02:00
Krish
9116836e4c Simpler BigchainDB Instance Configuration in K8s (#1677)
* Simpler configuration of BigchainDB instance in a node

* Update docs for BDB configuration

* Changes as per @ttmc's comments
2017-07-17 17:29:51 +02:00
Troy McConaghy
3946ab2f43 Merge pull request #1668 from bigchaindb/docs/1651/explain-condition-contents
New docs page regarding the contents of a condition
2017-07-17 14:48:03 +02:00
Krish
c640313003 Remove 3scale port number from configs (#1676)
* Remove 'threescale-api-port' from all configs in node setup

* Update docs - remove references to threescale-api-port

* Fix typo
2017-07-17 14:46:06 +02:00
Krish
b7e13fd087 Secure WebSocket Support (#1619)
* Remove support for whitelist

* Rename nginx to nginx-api

* Remove websocket support from nginx-api

* Change nginx to nginx-api service
The nginx-api service will proxy requests to the BigchainDB HTTP API.

* Rename ngx-instance-0 to ngx-api-instance-0 in nginx_3scale

* Update nginx-api service base docker image and README

* Add nginx-ws service to support Websocket

* Add config files for simple dev setup

* WS support with split NGINX

* NGINX module as single entrypoint into the cluster.

* Tested HTTP and WS with latest configs

* Openresty as separate service

* Remove upstream api port as configuration parameter

* Changes while testing

* Adding READMEs for nginx-http and nginx-https modules

* Documentation update

* Change 'Openresty' to 'OpenResty'.
2017-07-17 13:46:05 +02:00
Troy McConaghy
f576894b4c Merge pull request #1652 from bigchaindb/resolve-issue-1649
Removed old Terraform & Ansible templates
2017-07-17 12:08:34 +02:00
Troy McConaghy
d6221b3d78 New docs page re contents of a condition 2017-07-13 12:03:03 +02:00
muawiakh
5526335aab Minor changes in quickstart guide
- Add build-essential and libssl-dev as pre-reqs
for bigchaindb installation
2017-07-12 10:12:11 +02:00
Troy McConaghy
157e2683de Removed old Terraform & Ansible templates 2017-07-11 11:07:43 +02:00
Sylvain Bellemare
c80ba6f3b5 Fix mistakenly changed MongoDB version 2017-07-06 14:49:21 +02:00
Rodolphe Marques
5e1480abd7 Fixed broken reference 2017-07-05 10:14:40 +02:00
Troy McConaghy
68b1ed6206 Merge pull request #1621 from bigchaindb/rename-drivers-and-clients-section
Renamed 'Drivers & Clients' section 'Drivers & Tools'
2017-07-04 16:31:49 +02:00
Troy McConaghy
9f090f7601 'fulfillment length' --> 'cost' and add link re cost 2017-07-03 17:14:41 +02:00
Krish
ece195ff8d Deployment changes: (#1623)
Update MongoDB container tag to `3.0`.

Doc change to reflect bdb-config.bdb-user parameter usage.

Fix typo in configuration.md.

Add BIGCHAINDB_DATABASE_SSL parameter to bigchaindb-dep.yaml for
Kubernetes deployments.

Refer the the `bdb-user` parameter from ConfigMap in
bigchaindb-dep.yaml.

Consolidate all BigchainDB parameter values under the
`bdb-config` ConfigMap.

Remove `bdb-user` from secrets.yaml.
2017-07-03 15:55:43 +02:00
Troy McConaghy
9c96147b23 Merge pull request #1573 from bigchaindb/update-server-docs-re-cc
Restructured & Revised the "Inputs and Outputs" Page of the Server Docs for v1.0
2017-07-03 15:28:38 +02:00
Troy McConaghy
e615e28cc4 output --> output_index & removed unneeded para. 2017-07-03 14:52:40 +02:00
Troy McConaghy
46bb1d6d12 Merge pull request #1620 from bigchaindb/edit-steps-15-plus-in-k8s-dep-docs
More edits/fixes to k8s deployment docs & bigchaindb-dep.yaml
2017-07-03 14:10:44 +02:00
Troy McConaghy
c24138eb0a Merge branch 'master' into update-server-docs-re-cc 2017-07-03 09:32:30 +02:00
Troy McConaghy
9ccecd2761 Renamed 'Drivers & Clients' section 'Drivers & Tools' 2017-07-02 11:52:08 +02:00
Troy McConaghy
07b5e0e5da Formatted & copy-edited steps 16-17.2 2017-07-02 11:23:40 +02:00
Troy McConaghy
4e45932ac3 Clarified some MDB Cloud Manager instructions 2017-06-30 15:54:48 +02:00
Troy McConaghy
97acc4f216 Updated docs re BDB k8s deployment 2017-06-30 15:00:34 +02:00
Troy McConaghy
d99c7069e0 Merge remote-tracking branch 'origin/master' into update-tx-model-docs-page 2017-06-30 13:44:04 +02:00
Krish
dea77d32a5 Add documentation on exposed ports in k8s/nginx (#1610)
* Add documentation on exposed ports in k8s/nginx

* Clarity on port and targetPort parameters
2017-06-30 13:37:41 +02:00
Troy McConaghy
3dd30365ee Merge pull request #1614 from bigchaindb/editing-node-on-k8s-page
Editing node on k8s page
2017-06-30 10:12:48 +02:00
Troy McConaghy
1fc2c39157 Merge pull request #1567 from bigchaindb/minor-edits-to-config-settings-docs
Minor edits to configuration settings docs
2017-06-30 10:09:37 +02:00
libscott
5e9b7f4ffe Remove condition details signature, rename subfulfillments to subconditions (#1589)
* implement output.condition.details marshalling and remove signature field

* rename outputs[].condition.details.subfulfillments to subconditions

* simpler threshold depth overlow handling

* pass public_key as kwarg

* change ccv1 condition uri in docs

* import base58 at top in test_transaction
2017-06-30 09:44:22 +02:00
libscott
b1ad6045b6 Rename "output" to "output_index" in /api/v1/outputs (#1596)
* rename output to output_index in /api/v1/outputs

* rename transaction.input.fulfills.output to output_index

* fix rethinkdb queries for output_index
2017-06-30 09:40:50 +02:00
Troy McConaghy
69cdfd56cf Added note about what to expect from MongoDB's db.auth() command 2017-06-29 17:02:23 +02:00
Troy McConaghy
6b6bfe1733 Explained how to log in to the MongoDB pod 2017-06-29 16:39:01 +02:00
Troy McConaghy
92ec8f613e Fixed spelling & grammar stuff in docs re MDB StatefulSet 2017-06-29 16:02:34 +02:00
Troy McConaghy
a72bf56089 copyedited docs re assigning DNS name to NGINX public IP 2017-06-29 15:09:27 +02:00
Troy McConaghy
d3924213ee edits in nginx-3scale service docs 2017-06-29 14:35:23 +02:00
libscott
70b60562d8 Document graphite configuration parameter (#1594)
* document graphite configuration parameter

* add example

* graphite settings docs follows wsserver

* Removed outer JSON braces @ graphite.host docs
2017-06-29 14:19:08 +02:00
Troy McConaghy
d88f1e2dcd Merge pull request #1598 from bigchaindb/more-prod-depl-template-copyedits
More prod depl template copyedits
2017-06-29 14:03:04 +02:00
Troy McConaghy
5bf1081f0a Merge pull request #1554 from bigchaindb/document-ws-scheme-setting
Added more docs about the wsserver.scheme config setting
2017-06-29 12:06:10 +02:00
Troy McConaghy
7b80bb5819 If not using 3scale, they can also leave vals blank 2017-06-29 11:09:16 +02:00
Troy McConaghy
5687735b24 removed 2 instances of 'inside double quotes' 2017-06-29 11:00:17 +02:00
Troy McConaghy
0f169a430b Explained how to get 3scale credentials 2017-06-28 17:42:32 +02:00
Troy McConaghy
c58bd49b91 clarifications in docs re config-map.yaml 2017-06-28 15:44:39 +02:00
Troy McConaghy
52e097ccba Fixed typo in az acs create command 2017-06-28 15:44:39 +02:00
Krish
d92f5f2024 Documentation changes (#1595)
* Add documentation for `bdb-user` parameter

* Remove the bdb-keyfile-passphrase parameter

* Formatting changes in bdb-certs.bdb-user subsection
2017-06-28 15:35:26 +02:00
Troy McConaghy
1a1984f545 More clarifications to the MongoDB SSL cert instructions 2017-06-27 11:15:40 +02:00
Troy McConaghy
3a24e7d9b4 List what the self-signed CA should return to the node operator 2017-06-26 15:54:09 +02:00
Troy McConaghy
6fd5f21638 Improved instructions for Self-Signed CA setup 2017-06-26 15:34:03 +02:00
Troy McConaghy
e91e3a79c4 Made Easy-RSA config steps clearer. 2017-06-26 15:17:56 +02:00
Troy McConaghy
e0452840bf Note how many inputs CREATE & TRANSFER txs should have 2017-06-23 15:08:02 +02:00
Troy McConaghy
a92ca862fc Revised & updated the docs page re the tx model 2017-06-23 14:57:02 +02:00
Krish
9ceea89537 Enable Auth over TLS connections (#1552)
* Changes to support auth on the infrastructure
* Auth over TLS/SSL support in BigchainDB, MongoDB, Monitoring Agent, Backup Agent
* Update certificates: Different OUs specified now
* Code formatting
- Make flake happy!
* Raise proper authentication failed error
* Documentation changes for auth
* Support auth in k8s deployment
* Commit certs for monitoring and backup agents
* Configuration to allow Cloud Manager Backup Agent to backup data
* Update docs and remove authentication error
2017-06-22 16:32:04 +02:00