600 Commits

Author SHA1 Message Date
muawiakh
a9625e0e62 Refactor installation docs for bigchaindb node
- Restructure docs for introduction page.
- Add vagrant and ansible deployment menthod to the list
2017-10-02 15:28:32 +02:00
Krish
44b6376f05 Add Preferred Hostname Troubleshooting steps (#1773) 2017-09-29 11:01:45 +02:00
Shahbaz Nazir
1b9dcb9ffa Change Group ID to Project ID for cloud manager config (#1772)
MongoDB cloud manager UI has been updated and they have changed Group ID to Project ID and merged Settings -> Group Settings into one consolidated panel Settings

This PR updates the k8s docs accordingly
2017-09-29 09:56:58 +02:00
krish7919 (Krish)
c211ef156a Address comments 2017-09-28 16:47:50 +02:00
krish7919 (Krish)
cba933a592 Elaborate on 502 gateway error 2017-09-28 16:47:50 +02:00
krish7919 (Krish)
df2bd10430 Add troubleshooting doc 2017-09-28 16:47:50 +02:00
krish7919 (Krish)
751da63e38 Address comments 2017-09-28 15:14:16 +02:00
krish7919 (Krish)
cebea3e1b8 Update image and address comments 2017-09-28 15:14:16 +02:00
krish7919 (Krish)
1761e94840 Adding high level arch description 2017-09-28 15:14:16 +02:00
muawiakh
1e53f13be3 Use config map for storage engine cache size 2017-09-27 14:40:12 +02:00
muawiakh
7abdca205a Adjust resource for MongoDB Stateful Set
- Currently, MongoDB container crashed because of resource constaints i.e.
out of memory exception. This change updates the resources and provides
data on how the configure/calculate them(if not following the guide).
- Also, add the ability to specify the storage engine(WiredTiger) cache
size for MongoDB, this configuration also helps with keeping the resources
constrained for MongoDB containers.
- Minor changes in some other documents as well.
2017-09-27 14:19:31 +02:00
krish7919 (Krish)
a72f971ed2 Documenting the use of ConfigMap and Secret in deployment 2017-09-22 09:59:30 +02:00
Ahmed Muawia Khan
06d5e32d09 Merge pull request #1749 from bigchaindb/single-node-automation
Automation for single node deployment for quickstart
2017-09-19 16:56:59 +02:00
Troy McConaghy
2f38f81ea9 Merge pull request #1747 from bigchaindb/docs/link-to-new-java-driver
Added link to new Java driver in the docs
2017-09-18 17:57:14 +02:00
muawiakh
4235618522 Addressing comments
- support public_network for vagrant box
- using python3-5 for centos based installations
- Revisiting docs.
  - More changes will be incorporated in another PR.
- Parameterize MongoDB host mount path for docker deployments
2017-09-18 15:59:49 +02:00
Troy McConaghy
3cbdc15e91 Only list the new Java driver in the docs 2017-09-14 17:29:23 +02:00
muawiakh
f2e1b4ac80 Automation for single node deployment for quickstart
- Change consists of two deployment models:
  - Using Vagrant(single node, with/without docker)
  - Using Ansible(single node, with/without docker)
- Updated quickstart documentation.
- Some WIP comments, which will be addressed later. Depending on the
  requirements.
2017-09-14 14:00:13 +02:00
krish7919 (Krish)
42b1233834 Doc fixes as per comments 2017-09-13 15:54:09 +02:00
krish7919 (Krish)
197a18e0bb Use Tectonic for Kubernetes 2017-09-13 15:54:09 +02:00
Troy McConaghy
3b40dcc197 Added link to new Java driver in the docs 2017-09-12 22:12:12 +02:00
krish7919 (Krish)
5fbc3f4a6c Steps to restore from backup 2017-09-07 11:00:03 +02:00
Krish
2e40ad96f2 Minor fixes to k8s setup (#1735)
* Fix typo in docs

* Minor documentation fixes.

* Update mongodb monitoring agent to latest version.

* Update mongodb backup agent to latest version.

* Bugfix in mongodb backup agent.
2017-08-31 16:57:41 +02:00
Troy McConaghy
3c1c72f078 Added link to Ruby Gem by @nileshtrivedi
I added a link to the *bigchaindb* Ruby Gem by @nileshtrivedi 
on the *Drivers & Tools* page.
2017-08-31 15:06:09 +02:00
Tom Carchrae
6271e4f674 persist mongo data between system restarts (don't use /tmp) (#1731) 2017-08-30 18:29:54 +02:00
Muawia Khan
e446c31a41 More changes to multi-node deployment guide
- Integrating changes suggested by Krish.
- Addressing comments on initial commit.
2017-08-16 13:22:09 +02:00
Muawia Khan
0cf46b331f Verify and fix BDB multi node deployment guide
- Documentation support to add a new BDB node to an existing
  replica set, using x.509 certificates and SSL/TSL connections, across
  geographically dispersed clusters.
- Fix some documentation issues and add more references i.e.
  specifically about signing of MongoDB member certificates.
- Minor fixes for nginx-https-dep.yaml(invalid configMap var)
- Reconfigure nginx keep_alive between MongoDB front and backend ports.
- Editor removed whitespaces
2017-08-16 10:27:17 +02:00
vrde
e7640feaec
Merge branch 'block-publisher-plugin-arch' 2017-08-11 11:24:07 +02:00
vrde
2ee85d6c4a
Update URL to plugin example 2017-08-10 12:04:33 +02:00
Troy McConaghy
dfd6449342 Update cryptography.md 2017-08-09 18:48:44 +02:00
vrde
229a476aa0
Fix typos 2017-08-09 17:38:44 +02:00
vrde
0f139a1999
Fix typo 2017-08-09 16:35:12 +02:00
vrde
05ff9cd61f
Add docs 2017-08-09 16:14:14 +02:00
Krish
3ce4a3d0c3 User service token instead of provider key in threescale-credentials kubernetes secret (#1717) 2017-08-09 10:41:51 +02:00
Krish
c2d726d584 Support proper Websocket host and port settings in root API endpoint (#1715)
* Support proper Websocket host and port settings in root API endpoint

* Documentation change
2017-08-09 09:40:41 +02:00
Krish
3ec4153375 Support for advertised host, port, scheme for Websockets (#1703)
* Support for advertised host, port, scheme for Websockets

* Update docs

* Add a docstring

* Set env vars in Dockerfile-dev too
2017-08-08 12:04:58 +02:00
Sylvain Bellemare
024d3ada8f Update docs for docker-compose.rdb.yml change 2017-08-02 17:38:18 +02:00
Troy McConaghy
31c28c5d01 Merge pull request #1691 from bigchaindb/docs/1653/fix-old-http-response-example
Replaced old response to Root URL with a description of what to expect
2017-08-02 10:38:19 +02:00
michielmulders
00bbf479ed Merge pull request #1687 from bigchaindb/michielmulders-fix-verification
Update quickstart.md BDB server with verification and note to not close terminal (mongo)
2017-08-01 13:42:03 +02:00
michielmulders
b7426e52b2 Update Quickstart with requested changes
addition of 'but' 
removal trailing phrase inside parentheses
Url replaced with URL as it's still an acronym so it's written with capital letters
2017-08-01 13:40:38 +02:00
Muawia Khan
64a81b3a2b Fix and invalid command in k8s production deployment guide
- The guide is incorrect and expects and error message in the
nginx with https+3scale integration section:
$ curl -X GET https://<cluster-fqdn>
The above command should not return an error since this workflow is supported.
Updating this to the relevant command that will return the expected response
for sanity checking.
$ curl -X GET http://<cluster-fqdn>:27017
2017-07-25 17:08:55 +02:00
Troy McConaghy
53b15aa723 Merge pull request #1654 from bigchaindb/docs/1615/explain-fulfillment-uri
Wrote more about how to calculate a fulfillment string
2017-07-24 16:53:15 +02:00
Troy McConaghy
0f0900102b Merge pull request #1671 from bigchaindb/docs/log-analytics-setup-via-gui
Added docs about OMS logging setup via web browser
2017-07-21 17:18:29 +02:00
Ahmed Muawia Khan
84ff0ad4a5 Merge pull request #1690 from bigchaindb/update-azure-kubernetes-docs
Update guide to setup bdb+kubernetes+azure setup
2017-07-21 15:38:16 +02:00
Muawia Khan
b56f8a6213 Update guide to setup bdb+kubernetes+azure setup
-- Fixed typos in the guide
-- Fixed some syntax errors in commandline instructions
-- Fixed strucuture of sample jsons
-- Fixed bugs in nginx-https-dep file, it was trying to access
an invalid variable in the configmap.
-- Improved some docs to give more clarity for the user.
Atleast all the issues I faced. :)
2017-07-21 15:01:20 +02:00
Muawia Khan
b4d1554612 Keep minimal number of os-level deps for server quickstart
-- Only libffi-dev and libssl-dev are enough for the bdb server
quickstart installation and they pull any dependant packages
recursively via apt.
2017-07-21 14:27:13 +02:00
Troy McConaghy
5125997b2b Replaced old response to Root URL with a description of what to expect 2017-07-21 12:34:08 +02:00
michielmulders
21142f1ea0 Update quickstart.md with minor details
At point D, you start the mongo shell which is listening on port 27017 for incoming connections from BDB.
At point E, you don't mention to open a new terminal because you want to keep the mongo shell alive (or run it in background with addition of '&', however I prefer to see the mongo output). Being stupid me, I shut down the terminal which resulted in not being able to start BDB.

Beside that, I added a verification step to make sure that BDB server is running correctly.
2017-07-20 22:56:36 +02:00
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