40 Commits

Author SHA1 Message Date
1cec6bff4c add bootstrap to docs style 2018-03-30 15:32:17 -07:00
d011abda06 update readme 2018-03-30 15:31:35 -07:00
0a136a0532 fix source to be relative directory 2018-03-30 15:31:21 -07:00
a467bb1009 removing spy from .gitmodules 2018-03-28 15:01:57 -07:00
1d96211bda removing spy submodule 2018-03-28 15:01:42 -07:00
684bdac1b6 Removing submodules. Use cloud init and pipe-to-bash instead. 2018-03-28 14:57:58 -07:00
8f15227287 update docs styles 2018-03-28 14:57:20 -07:00
038b3adde8 add cloud init scripts 2018-03-28 14:56:33 -07:00
79a766aa51 add modules structure - one for cluster launch config, one for security rules 2018-03-27 18:16:21 -07:00
f0ce583548 fix user data block naming problem 2018-03-27 17:27:00 -07:00
994eab3bd3 updating yeti/spy pointers 2018-03-27 17:26:40 -07:00
a12993b135 add terraform module variables file 2018-03-27 17:13:35 -07:00
ec4140cb22 Adding spy and yeti submodules, adding main terraform module file 2018-03-27 16:59:22 -07:00
dd3f177982 updating readme with terraform module info 2018-03-27 16:58:31 -07:00
dc97be0765 removing terraform files - adding new terraform structure into repo next. 2018-03-27 15:26:50 -07:00
ca3a72e49d add light gray background 2018-03-26 15:25:28 -07:00
d7503c7cdd update index with bullet list 2018-03-23 12:59:01 -07:00
85b4bcb924 Add dahak VPC workflow, and update documentation 2018-03-23 12:31:26 -07:00
0b6524db77 Merge branch 'master' into terraform
* master:
  add a big ass todo list
  major overhaul to vpc script, filling in the gaps
  minor updates to node scripts
  bespin cli should rely on dotfiles to determine existence of resources
  remove .py from bespin, and switch to /usr/bin/env python for shebang
  fix readme output
  add some of the command output to the readme.
  bespin now checks for stashfiles.
  add a "how it works" document to the readme
  add functions to generate random labels for networks.
  Adding base AWS class with AWS accessor objects
  Adding complete skeleton for bespin
  Adding initial versions of node/spy/yeti/vpc.
  add skeleton command-subcommand argparser object
  updating readme docs
  Update readme and add information about network architecture.
  Initial commit
2018-03-23 01:52:49 -07:00
213408e524 shrinkify ascii diagram 2018-03-23 01:06:54 -07:00
fb26c58efc add initial version of sphinx docs 2018-03-23 01:03:34 -07:00
ea4711b3ba init commit of terraform resources. (second try) 2018-03-23 00:18:18 -07:00
dac2ecce7e init commit of terraform resources 2018-03-23 00:16:54 -07:00
60ad0ca83b add a big ass todo list 2018-03-22 20:59:34 -07:00
bd7f5dbe40 major overhaul to vpc script, filling in the gaps 2018-03-22 20:20:19 -07:00
f401ae4e38 minor updates to node scripts 2018-03-22 20:19:55 -07:00
6974f720ee bespin cli should rely on dotfiles to determine existence of resources 2018-03-22 20:18:48 -07:00
c9beb6c4c4 remove .py from bespin, and switch to /usr/bin/env python for shebang 2018-03-16 14:56:36 -07:00
6eea6eacda fix readme output 2018-03-16 14:52:32 -07:00
74f3846c63 add some of the command output to the readme. 2018-03-16 14:49:45 -07:00
1c76afe50f bespin now checks for stashfiles. 2018-03-15 03:03:35 -07:00
305e502957 add a "how it works" document to the readme 2018-03-15 03:03:02 -07:00
58c73cae50 add functions to generate random labels for networks. 2018-03-15 03:02:49 -07:00
24ab131297 Adding base AWS class with AWS accessor objects 2018-03-15 00:09:28 -07:00
30d2d4d6e5 Adding complete skeleton for bespin 2018-03-15 00:01:08 -07:00
73d1b885b7 Adding initial versions of node/spy/yeti/vpc.
This implements a first pass at a command line interface,
and implements a few sub-commands and sub-sub-commands
for doing stuff with a VPC.

Try it out:

./bespin vpc build
./bespin vpc destroy
./bespin vpc info
2018-03-14 16:45:03 -07:00
174ef7e840 add skeleton command-subcommand argparser object 2018-03-14 14:23:02 -07:00
f78e8d0638 updating readme docs 2018-03-14 12:15:22 -07:00
6cfe2452f6 Update readme and add information about network architecture. 2018-03-14 01:42:43 -07:00
f9aac95f46
Initial commit 2018-03-14 00:46:12 -07:00