2cd95902a5
removing old dns iam things while new testing domain populates ns servers on vultr
2024-02-19 16:51:19 -08:00
f896e9a3ff
project template
2024-02-18 19:26:27 -08:00
5bd1f53222
fixing container spec in sample deployment
2024-02-09 15:36:53 -08:00
b71182d910
Creating user for DNS updates from K8s cluster
2024-02-04 21:09:15 -08:00
f60c5b9a35
Sample deployment of simple nginx pod
2024-01-17 21:17:25 -08:00
3e149c43ef
Tracking 6443 for kubectl
2024-01-17 21:06:25 -08:00
cb065d22f2
Firewall and provider version bump
2024-01-16 19:49:52 -08:00
31cee5a125
Base configuration for building an empty cluster with one node
2024-01-16 19:07:55 -08:00
8a66a04337
Base configuration for settingup vke
2024-01-16 16:05:38 -08:00
69d75cdb2d
Lab folder created
2023-11-28 21:41:15 -08:00
f0e815e9cb
Ignoring sensitive tfvars file
2023-11-28 21:21:55 -08:00
bf00b3482d
Basic skeleton for new gitea server ( not provisioned yet )
2023-11-27 22:28:06 -08:00
4f3d1a090e
Simple outline for services I want to support going foward
2023-11-27 18:16:31 -08:00
4840955361
Simple docs for future git server
2023-11-27 17:53:31 -08:00
175ae5f1e5
Explicity setting max percent value on nginx
2023-10-30 22:28:38 -07:00
49be08d169
Adding mx records for temper@temper.tv email
2023-10-27 17:58:23 -07:00
1fe7ccc898
Moving dns records to mail server configuration
2023-10-21 00:00:46 -07:00
19e42bf778
adding dns entries that would be required for miab server
2023-10-20 23:54:42 -07:00
a681d29457
Fixing reverse dns infra now setup and working to receive emails
2023-10-20 18:08:55 -07:00
488722aaff
Creating mail.shockrah.xyz dns records
2023-10-20 16:54:33 -07:00
8aee1483fc
Fixing group_id issue and missing quotes
2023-10-20 15:09:23 -07:00
e8dec5a6d8
Start of docs for mail server code
2023-10-20 15:04:14 -07:00
69b8ad8a50
Sec configuration with ssh keys
2023-10-20 15:03:05 -07:00
6f8d8abd15
Fargate readme
2023-10-16 21:00:16 -07:00
ba38a0d9c9
Adding back resume.shockrah.xyz to LB endpoints
2023-10-07 15:01:28 -07:00
7a388534f1
Cleaning up roles
2023-10-06 22:30:24 -07:00
8298dbb4f7
Addig temper.tv conf to docker image'
2023-10-06 00:16:29 -07:00
4a210404bb
Adding temper.tv cert
2023-10-06 00:09:24 -07:00
82f34d03cd
Fixing certs that get attached to the LB
2023-10-06 00:08:14 -07:00
a83debde34
Validation and cert created for tmper
2023-10-05 23:41:18 -07:00
d02b5de48c
Splitting certs into lone files
2023-10-05 23:16:49 -07:00
df2406720f
Improving dependency chaingin slightly however more will stablize the race condition problem here in this folder
2023-10-05 23:12:39 -07:00
b6aebf06b1
Bringing in tmeper records to track
2023-10-05 23:08:27 -07:00
da379f20cb
Moving remaining s3 configuration to its own folder
2023-10-05 22:43:35 -07:00
9bd6cbd3e3
Fixing makefile
2023-10-05 22:28:54 -07:00
b0e5bd50da
Moving out route53 and load balancer resources
2023-10-05 22:20:06 -07:00
3029fbb3f6
Moving fargate things to their own folder
2023-10-04 01:15:32 -07:00
caf09a63cb
More variable clean up for security groups
...
Removing traces from previous networking cleanout
2023-10-03 19:38:27 -07:00
e51ebc7251
Moving security groups out to their own folder as they are basically global to everything
2023-10-03 19:36:59 -07:00
609f9b3e7b
Moving networking code out into its own module
2023-10-03 19:07:06 -07:00
10ed1f1a98
Adding note regarding master record with special record
2023-09-30 16:26:17 -07:00
295f933d8a
Terraform code cleanup and final reduction of containers from 2 -> 1
...
Now able to serve multiple websites with 1 nginx container under an LB
Cost savings not massive but still noticable at this point considering
How low the cost is with this kind of setup
2023-09-10 16:25:21 -07:00
b5e53acf0a
Adding health check endpoint to nginx container
2023-09-10 16:23:54 -07:00
efdd75b831
Fresh readme
2023-09-10 15:51:35 -07:00
830352a851
MVP nginx configuration for single container support
2023-09-10 15:36:47 -07:00
50c6bfeac0
switching to borderline vanilla nginx docker image
2023-09-10 15:21:27 -07:00
6b75b2534e
Simplifying build and run scripts for general & pipeline usage
2023-09-10 15:20:50 -07:00
9cd2fe11db
Updating readme
2023-09-10 15:16:17 -07:00
9ca3969a53
Ensuring public read access to all required public buckets
...
* Required to allow task containers to read from here without crazy auth on
nginx's part
2023-09-10 15:10:22 -07:00
d9e0e8c70b
Making public files for websites buckets public readable
2023-08-09 21:51:21 -07:00