Troy McConaghy
|
71489ac00f
|
Merge pull request #278 from bigchaindb/feat/277/add-gitattributes-file
Resolve Feat/277/add gitattributes file
|
2016-05-17 14:48:48 +02:00 |
|
Troy McConaghy
|
801e077519
|
Merge pull request #276 from bigchaindb/suggest-updating-pip-etc-in-install-docs
Install docs: Suggest upgrading pip wheel & setuptools
|
2016-05-17 14:44:13 +02:00 |
|
troymc
|
f168e97880
|
Changed settings validation code in launch_ec2_nodes.py
|
2016-05-17 11:26:09 +02:00 |
|
troymc
|
8839440fd7
|
In awsdeploy.sh, check if NUM_NODES set
|
2016-05-17 11:23:15 +02:00 |
|
troymc
|
ebd1b927aa
|
No default AWS deployment config file
|
2016-05-17 09:29:49 +02:00 |
|
troymc
|
1a2f0e749d
|
Make config filename the 1st arg of awsdeploy.sh
|
2016-05-16 16:58:37 +02:00 |
|
troymc
|
4e89d491b1
|
Bugfix: clusterize_confiles.py was using all keypairs in keypairs.py to make keyring
|
2016-05-13 13:56:31 +02:00 |
|
troymc
|
c712447509
|
Removed comment about keypairs.py in awsdeploy.sh
|
2016-05-13 13:42:30 +02:00 |
|
troymc
|
6565f7a063
|
Added deploy_conf.py, changed code to use it, updated docs
|
2016-05-13 13:39:27 +02:00 |
|
troymc
|
8a98ab65df
|
rm bigchaindb-archive.tar.gz after installing on remote server
|
2016-05-12 12:19:41 +02:00 |
|
troymc
|
fbce171249
|
Removed TODO comment about excluding more files in git archive
|
2016-05-12 12:18:41 +02:00 |
|
troymc
|
ba301ba6fd
|
Install docs: Suggest upgrading pip wheel & setuptools
|
2016-05-12 11:04:39 +02:00 |
|
troymc
|
675a0ff30b
|
Commit a 128-keypair keypairs.py file for testing uses
|
2016-05-10 15:53:20 +02:00 |
|
troymc
|
11576a32a1
|
Minor edit to write_keypairs_file.py
|
2016-05-10 15:13:34 +02:00 |
|
troymc
|
1d87afab0a
|
Added -k option to clusterize_confiles.py
|
2016-05-10 14:42:38 +02:00 |
|
troymc
|
17cee6dcae
|
Made keypairs.py a Python 2 script again
|
2016-05-10 13:27:45 +02:00 |
|
troymc
|
32b5ea4cbb
|
Minor edit to write_keypairs_file.py
|
2016-05-10 11:44:58 +02:00 |
|
troymc
|
49710c5958
|
write_keypairs_file.py now writes a Python 3 script
|
2016-05-10 11:34:00 +02:00 |
|
troymc
|
37437e8298
|
Created write_keypairs_file.py
|
2016-05-10 11:22:36 +02:00 |
|
troymc
|
01c19d6f40
|
Simplify import statement
|
2016-05-10 10:13:32 +02:00 |
|
troymc
|
e212828182
|
Updated awsdeploy, fabfile, docs, test for bigchaindb set-shards
|
2016-05-09 18:14:48 +02:00 |
|
Rodolphe Marques
|
9f959fc6ed
|
Add command to configure number of shards.
Changed aws deployment script to automatically set the number of shards.
Created tests
|
2016-05-09 16:45:09 +02:00 |
|
troymc
|
72bc7cb1d0
|
Don't bigchaindb start all nodes automatically once deployed
|
2016-05-09 13:17:49 +02:00 |
|
troymc
|
eba5facb9e
|
Merge remote-tracking branch 'origin/master' into deploy-clients-on-aws
|
2016-05-06 15:01:31 +02:00 |
|
troymc
|
9e4cab7ffc
|
Minor stylistic/consistency edits to fabfile-monitor.py
|
2016-05-04 17:12:18 +02:00 |
|
troymc
|
d8a0765a2a
|
awsdeploy.sh can now deploy N servers or N clients
|
2016-05-03 21:02:58 +02:00 |
|
troymc
|
19819b880f
|
awsdeploy_servers.sh -> awsdeploy.sh & changed its args
|
2016-05-03 17:16:06 +02:00 |
|
Rodolphe Marques
|
389319e497
|
Added fab task to run monitor
Updated documentation
|
2016-05-03 17:06:58 +02:00 |
|
troymc
|
a250c6b35a
|
Auto-generate server tag for AWS nodes
|
2016-05-03 16:04:28 +02:00 |
|
troymc
|
443589bb67
|
Renamed startup.sh to awsdeploy_servers.sh
|
2016-05-03 15:37:22 +02:00 |
|
troymc
|
4aeac23f33
|
Removed last line of startup.sh
|
2016-05-03 15:24:44 +02:00 |
|
Rodolphe Marques
|
1be81dbdf9
|
Merge remote-tracking branch 'remotes/origin/master' into monitor-yml-fix
|
2016-05-03 14:38:32 +02:00 |
|
Rodolphe Marques
|
55e219c61c
|
Added fab command to install docker compose.
Added fab command to run monitor
|
2016-05-03 14:37:12 +02:00 |
|
Rodolphe Marques
|
dd21349df1
|
Added fabfile to install docker on aws
|
2016-04-29 10:41:23 +02:00 |
|
troymc
|
12a538a933
|
Use run() rather than sudo() to move conf file to ~
|
2016-04-27 13:43:40 +02:00 |
|
troymc
|
344246096d
|
Give IP address to socket.connect, rather than DNS name
|
2016-04-27 11:57:19 +02:00 |
|
troymc
|
4d965a8b34
|
Renumbered confiles to start at 0
|
2016-04-26 16:49:50 +02:00 |
|
troymc
|
653a6a231c
|
Instead of waiting 45s, test port 22 conns. until all work
|
2016-04-26 16:09:06 +02:00 |
|
troymc
|
2ef9bedfef
|
Small changes to output of send_confile in fabfile.py
|
2016-04-26 15:25:33 +02:00 |
|
troymc
|
c3ce5ef4f7
|
Created make_confiles.sh and clusterize_confiles.py
|
2016-04-26 15:01:23 +02:00 |
|
troymc
|
a7fb8c66a2
|
Call clusterize_confiles.py & send_confile from startup.sh
|
2016-04-26 14:58:56 +02:00 |
|
troymc
|
fc61a09934
|
Add set_host() and send_confile() to fabfile.py
|
2016-04-26 14:56:50 +02:00 |
|
troymc
|
3f02329cdf
|
Easier way to make Fabric init BigchainDB on only 1 node
|
2016-04-25 16:51:38 +02:00 |
|
troymc
|
7e7f266082
|
No more apt-get install libssl-dev libffi-dev in fabfile
|
2016-04-25 13:24:50 +02:00 |
|
troymc
|
423acf4069
|
Changed pip install to pip3 install in fabfile.py
|
2016-04-25 13:23:45 +02:00 |
|
troymc
|
35db72e871
|
Made branch=pypi the default for startup.sh
|
2016-04-25 13:19:23 +02:00 |
|
troymc
|
a7eca58ad8
|
Add ability to install to AWS from local Git branch
|
2016-04-21 16:36:04 +02:00 |
|
troymc
|
5fb573f0ca
|
Removed old try..except from release_eips.py
|
2016-04-13 16:12:31 +02:00 |
|
troymc
|
f5ab5b0230
|
Merge remote-tracking branch 'origin/master' into add-release_eips-script
|
2016-04-13 16:10:06 +02:00 |
|
troymc
|
a4cf5500ed
|
Fixed slice range bug in fabfile.py
|
2016-04-12 17:55:48 +02:00 |
|
troymc
|
e09a289649
|
several AWS deployment improvements
|
2016-04-11 11:58:14 +02:00 |
|
troymc
|
0a428442de
|
Added script to release allocated-but-unassociated elastic IPs on AWS
|
2016-04-07 11:22:44 +02:00 |
|
troymc
|
1c399486e3
|
Ensure newly-launched AWS instances don't have same tag as existing instances
|
2016-04-05 17:00:01 +02:00 |
|
troymc
|
569b6ef761
|
Comment-out 2 cmds before apt-get update in fabfile
|
2016-04-05 16:51:24 +02:00 |
|
troymc
|
efd6514a04
|
Fixed apt-get update problem in AWS deployment fabfile
|
2016-04-05 15:23:26 +02:00 |
|
troymc
|
3f491e5bd1
|
Ensure Python 2.5-2.7 when using AWS deploy scripts
|
2016-04-05 15:21:24 +02:00 |
|
troymc
|
b100e2820c
|
Moved AWS credentials & configs to standard ~/.aws files
|
2016-04-05 11:09:57 +02:00 |
|
troymc
|
8bcecc38ff
|
Remove fabric check in startup.sh
|
2016-04-05 11:07:04 +02:00 |
|
troymc
|
3866537597
|
1st draft of AWS deployment docs
|
2016-03-31 19:08:37 +02:00 |
|
troymc
|
72c77cd638
|
Deleted old AWS deployment Readme.md
|
2016-03-31 17:56:20 +02:00 |
|
troymc
|
0a890801c5
|
Rename bigchaindb.conf to rethinkdb.conf (@ AWS deployment)
|
2016-03-31 15:13:42 +02:00 |
|
troymc
|
531a60e8aa
|
Refactor how bigchaindb.conf gets written
|
2016-03-31 14:38:11 +02:00 |
|
troymc
|
a5a898cb60
|
Moved shared AWS constants & functions to awscommon
|
2016-03-31 10:57:05 +02:00 |
|
troymc
|
af275f0e49
|
Better handling of AWS elastic IPs
|
2016-03-31 10:31:09 +02:00 |
|
troymc
|
62f953a6c7
|
Put import unicode_literals back in Fabric pyfiles
|
2016-03-30 17:36:09 +02:00 |
|
troymc
|
7e2dac5766
|
Minor formatting in fabfile.py
|
2016-03-30 17:10:47 +02:00 |
|
troymc
|
579efa3e71
|
Remove import unicode_literals from Fabric scripts
|
2016-03-30 11:21:58 +02:00 |
|
troymc
|
03c2d0f1f2
|
AWS deploy: merge a bunch of py scripts into one
|
2016-03-30 10:16:02 +02:00 |
|
troymc
|
1852192c75
|
Use require=True in create_hostlist.py
|
2016-03-29 18:52:57 +02:00 |
|
troymc
|
24ec852e77
|
Simplify use of argparse in run_and_tag.py
|
2016-03-29 18:30:53 +02:00 |
|
troymc
|
8949b5d8c6
|
Minor code cleanup in startup.sh
|
2016-03-29 17:58:51 +02:00 |
|
troymc
|
ff68501dc2
|
Removed check for awscli because we don't use it anymore
|
2016-03-29 15:37:46 +02:00 |
|
troymc
|
4d7c578adb
|
Added some help comments to startup.sh
|
2016-03-29 14:56:32 +02:00 |
|
troymc
|
a9edd9b629
|
Revised create_hostlist.py to use boto3 & nicer Python
|
2016-03-29 14:40:07 +02:00 |
|
troymc
|
8cebcfb195
|
Acquire & assign elastic IPs the boto3 way
|
2016-03-29 11:53:38 +02:00 |
|
troymc
|
810b4bf120
|
Consistent headers in .py files for AWS deployment
|
2016-03-29 09:50:29 +02:00 |
|
troymc
|
48501fa993
|
Minor cleanup and consistency revisions
|
2016-03-24 19:43:43 +01:00 |
|
troymc
|
c0a7be618c
|
Revised how wait-for-running was done in AWS deployment
|
2016-03-24 19:39:33 +01:00 |
|
troymc
|
f46fb86ec4
|
Migrate run_and_tag.py from boto to boto3
|
2016-03-24 11:47:23 +01:00 |
|
troymc
|
842b534876
|
Notes in Readme.md in prep for migration to boto3
|
2016-03-24 10:04:15 +01:00 |
|
troymc
|
0dcfa8045c
|
Better error message when pem/bigchaindb.pem missing
|
2016-03-24 10:03:12 +01:00 |
|
troymc
|
cd05a98515
|
Rename AWS security group to bigchaindb in run_and_tag.py
|
2016-03-23 19:14:13 +01:00 |
|
troymc
|
f65e73e4fa
|
Change AWS key_name to bigchaindb in run_and_tag.py
|
2016-03-23 18:50:47 +01:00 |
|
troymc
|
2ab76e87b9
|
Rewrote fabfile.py docstring
|
2016-03-23 18:38:29 +01:00 |
|
troymc
|
4a5e8f825a
|
Rename start_bigchain_nodes to start_bigchaindb_nodes
|
2016-03-23 18:29:08 +01:00 |
|
troymc
|
63a0e1e10b
|
Rename install_bigchain to install_bigchaindb
|
2016-03-23 18:12:48 +01:00 |
|
troymc
|
85580aba07
|
Change expected name of pem file to bigchaindb.pem
|
2016-03-23 17:53:53 +01:00 |
|
troymc
|
b149397974
|
Comment-out 2 lines about BIGCHAINDIR in startup.sh
|
2016-03-23 17:27:48 +01:00 |
|
troymc
|
5fb6be064b
|
Add some files created for AWS deployment to .gitignore
|
2016-03-23 17:12:01 +01:00 |
|
troymc
|
4c5e5db149
|
Rename deploy-cluster-aws/bigchain dir to .../conf
|
2016-03-23 15:33:05 +01:00 |
|
troymc
|
a0bb61d1c7
|
Rename bigchain-deployment dir to deploy-cluster-aws
|
2016-03-23 14:27:31 +01:00 |
|