+ Demeter docs
This commit is contained in:
parent
c389cfb220
commit
fa91971e45
22
readme
22
readme
@ -1,6 +1,17 @@
|
|||||||
Project Athens
|
Project Athens
|
||||||
==============
|
==============
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
========
|
||||||
|
|
||||||
|
The whole project is being streamed at twitch.tv/shockrah in
|
||||||
|
case your interested to see how I build this. Boring design work
|
||||||
|
is done off stream so that the stream itself is filled with 100%
|
||||||
|
coding.
|
||||||
|
|
||||||
|
Abstract
|
||||||
|
========
|
||||||
|
|
||||||
Project Athens is an effort to consolidate my own online presence
|
Project Athens is an effort to consolidate my own online presence
|
||||||
onto a common platform that is not only easier to maintain
|
onto a common platform that is not only easier to maintain
|
||||||
but also more managable from an operations pov.
|
but also more managable from an operations pov.
|
||||||
@ -62,6 +73,11 @@ Sigma - Web App Reverse Proxy
|
|||||||
|
|
||||||
Crete - Primary Subnet used to host stuff
|
Crete - Primary Subnet used to host stuff
|
||||||
|
|
||||||
|
Demeter - Name of the EIP which the NAT gateway will use
|
||||||
|
|
||||||
|
Athens - Name of the project (and the VPC)
|
||||||
|
|
||||||
|
|
||||||
Section 4. Network Layout
|
Section 4. Network Layout
|
||||||
=========================
|
=========================
|
||||||
|
|
||||||
@ -91,6 +107,9 @@ Sigma
|
|||||||
Reverse Proxy for Alpha and Beta. Doing this means we don't have
|
Reverse Proxy for Alpha and Beta. Doing this means we don't have
|
||||||
to assign EIP's for every single one.
|
to assign EIP's for every single one.
|
||||||
|
|
||||||
|
Demeter
|
||||||
|
Special EIP which is used for the NAT which gives internal
|
||||||
|
services internet access.
|
||||||
|
|
||||||
Section 5. Image's Used for Hosting
|
Section 5. Image's Used for Hosting
|
||||||
===================================
|
===================================
|
||||||
@ -105,7 +124,8 @@ Firewall setup
|
|||||||
should probably be mirrored on each host in case one
|
should probably be mirrored on each host in case one
|
||||||
of these layers fails for some reason.
|
of these layers fails for some reason.
|
||||||
- TODO: This is going to have be be done via Ansible
|
- TODO: This is going to have be be done via Ansible
|
||||||
|
- NOTE: This might not be necessary however I'm
|
||||||
|
choosing to leave the playbook there for posterity.
|
||||||
Instance Types with rationale
|
Instance Types with rationale
|
||||||
Alpa - t3.small(Maybe)
|
Alpa - t3.small(Maybe)
|
||||||
Slightly heavier because it must run multiple
|
Slightly heavier because it must run multiple
|
||||||
|
Loading…
Reference in New Issue
Block a user