e830889432
Creating definition for alpha and lewdlad service
2022-12-06 19:53:48 -08:00
3ef52017c1
New version of alpha named atlas ready for provisioning
2022-10-29 15:50:40 -07:00
ae8816bbc6
* Better build scripts which are now source aware
2022-10-21 20:56:07 -07:00
92733f6613
* Moving to a remote backend in s3
2022-06-13 23:08:02 -07:00
acfd39be9b
+ Creating new volume for the photo/video gallery service
...
Service ware still needs to be defined but this is the only resource we need
to build out in order to have things be kosher
2022-06-12 21:34:39 -07:00
b9759b38f6
* Makefile now builds with new env vars
2022-04-22 22:41:00 -07:00
87f7daed2b
* Moving all vars to an input-vars.tf module
...
The idea with this is to centralize the variables so that they are
easier to find and configure. The old way was scattered and lead to
being unclear. There is also much more documentation added with this
patch for clarity-sake
2022-04-22 22:31:28 -07:00
shockrah
92a450927d
- Removing tons of complexity and removing cost overall
...
! Down to just 2 public servers for now because why tf now servers
2021-12-03 21:25:51 -08:00
shockrah
93db017030
!* Fixing target cidr_blocks: internal_ssh_recv & gamma_sec
...
With this gamma can now talk to all servers correctly
2021-11-28 15:25:35 -08:00
shockrah
3dd15a4bb8
+ Olympus subnet definition
2021-11-28 15:24:44 -08:00
shockrah
17c1e3467b
* Fixing NAT gateway for proper usage from crete members
...
With this patch members of Crete can now get system patches
2021-11-28 15:24:26 -08:00
shockrah
157e2db453
* Private ip's now adhere to new subnets
2021-11-28 15:23:44 -08:00
shockrah
86a0122042
+ Demeter EIP, and NAT Gateway for private instances
...
* Updating naming scheme in gateway.tf & route-table.tf
Should be more clear what each block is meant for
2021-11-26 22:03:36 -08:00
shockrah
f6cc1605ca
* Fixing private IP's to range 151-154
...
From Alpha -> Sigma
2021-11-25 21:29:13 -08:00
shockrah
82d039369c
!+ Sigma Instance
...
This will be the web host reverse proxy (for alpha & beta)
!+ More sec groups for port 80 for apt's request fallback
Only because Apt blows
* Renaming sec-group::basic_web_sec -> sec-group::general_web_req
Should be clearer w/ this rename
2021-11-25 20:44:00 -08:00
shockrah
38a8e79744
+ Gamma definition
...
+ Playbook for docker host
Infra host definitions are all in place however a proper gateway setup
is required since we're going to try and share a single elastic ip for the two
web servers
2021-11-25 01:09:29 -08:00
shockrah
44bb460afc
+ vpc id to sec groups
2021-11-25 00:11:51 -08:00
shockrah
fbf6016d14
? yea idk either
2021-11-25 00:10:07 -08:00
shockrah
314e86704f
+ Names to our two main hosts
2021-11-25 00:09:40 -08:00
shockrah
8b1d576bfb
!+ Creating infra points for internet access on Crete subnet
...
With this patch members of the Crete subnet will be able to
properly access the outside world which is required for these
services to function as intended.
2021-11-24 21:14:23 -08:00
shockrah
86df303630
+ Makefile for infra
...
Terraform commands give me eye cancer so
I'm putting this here for ease of use
2021-11-24 20:58:26 -08:00
shockrah
8f5ff2aff3
! Baseline Terraform configuration(no EIP yet)
...
Major components are scripted out here however a
gateway + EIP still need to be configured for full
base level infra "doneness"
2021-11-24 20:44:32 -08:00