Paul Schoenfelder
02b9d4c2b3
Merge pull request #15 from Ykisialiou/docs-fixes
...
make README and random generation code consistent
2018-05-17 11:25:19 -04:00
ykisialiou
545f94ee91
make README and random generation code consistent
2018-05-17 18:14:04 +03:00
phahulin
5e53ec3b3b
Merge pull request #12 from poanetwork/remove-redis
...
Remove Redis/ElastiCache
2018-05-16 11:45:47 +03:00
Paul Schoenfelder
4da628f19e
Remove Redis/ElastiCache
2018-05-15 17:11:21 -04:00
Paul Schoenfelder
a257498361
[init] set MIX_ENV=prod in unit file
2018-05-03 12:23:32 -04:00
Paul Schoenfelder
a2f7635e79
[init] add systemd service file
2018-05-03 12:10:08 -04:00
Paul Schoenfelder
86071c82c4
[installer] document destroy caveats
2018-04-30 15:03:01 -04:00
Paul Schoenfelder
2252276906
[installer] Fix #10 - Better document the access rights for the provisioning user
2018-04-30 14:55:29 -04:00
Paul Schoenfelder
da1bac1e8b
[installer] Fix #11 - Document 'diff didn't match' bug in Terraform
2018-04-30 14:48:29 -04:00
Paul Schoenfelder
c6f6d73629
[installer] Fix #9 - document password length requirement
2018-04-30 14:34:07 -04:00
Paul Schoenfelder
c87d08dab9
[installer] Fix #8 - limit prefix length to 5 chars
2018-04-30 14:28:59 -04:00
Paul Schoenfelder
5effd8bcdd
Add prerequisite more details
...
Closes #7
2018-04-29 02:01:03 -04:00
Paul Schoenfelder
b14531edb4
[installer] general installer improvments
...
- Deal better with running the installer on partial state
- Improve handling of errors
- Remove PREFIX file and pull from generated configs instead
- Use Terraforms custom user configs for overrides
- Handle precedence when pulling info from config files
Closes #5 and #6
2018-04-29 01:45:42 -04:00
Paul Schoenfelder
cc6d423911
[installer] Fix #4 - ensure generated prefixes are valid
2018-04-29 00:33:06 -04:00
Paul Schoenfelder
56fef2c984
[installer] fix destroy_bucket bugs
2018-04-27 15:22:40 -04:00
Paul Schoenfelder
7c4c0d550a
[terraform] fix formatting issues
2018-04-27 14:27:24 -04:00
Paul Schoenfelder
d15c7b0138
[installer] fix linter warnings
2018-04-27 14:27:24 -04:00
Paul Schoenfelder
8b196480c2
[installer] support AWS profiles
...
Use via `--profile=<profile_name>` or by setting `AWS_PROFILE`
Fixes #1
2018-04-27 14:27:24 -04:00
Paul Schoenfelder
363d36c004
Merge pull request #3 from poanetwork/add-license-1
...
Create LICENSE
2018-04-27 14:27:08 -04:00
Igor Barinov
8e2d539321
Create LICENSE
2018-04-27 14:23:17 -04:00
Paul Schoenfelder
0748c77ff8
[installer] clean up some unused code
2018-04-27 11:54:20 -04:00
Paul Schoenfelder
d937bdb4d5
[installer] fix missing exit in error function
2018-04-27 11:44:45 -04:00
Paul Schoenfelder
6085ba8354
Update README
2018-04-26 14:59:01 -04:00
Paul Schoenfelder
2a8dc6d056
[installer] update destroy function to clean up backend objects
2018-04-26 14:55:29 -04:00
Paul Schoenfelder
1129527cc0
[rds] remove prevent_destroy attribute
2018-04-26 14:54:16 -04:00
Paul Schoenfelder
b861da7809
Version 1.0
...
This commit provides the first version of POAs automated infrastructure
based in AWS. It uses Terraform for the infrastructure automation
itself, with some bash thrown in to cover the rest.
Run `bin/infra help` to get started
2018-04-26 12:41:22 -04:00