From 7b9d83f99f14a6a6216dcc1b38195e272c171571 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Wed, 8 Nov 2023 10:38:32 -0800 Subject: Remove Terraform infra entirely --- .gitignore | 2 -- .terraform-version | 1 - .terraform.lock.hcl | 24 ------------------------ Brewfile | 3 --- bliki.tf | 11 ----------- tools/publish | 11 +++++++++++ tools/publish-cloudfront | 9 --------- tools/publish-ec2 | 11 ----------- versions.tf | 7 ------- 9 files changed, 11 insertions(+), 68 deletions(-) delete mode 100644 .terraform-version delete mode 100644 .terraform.lock.hcl delete mode 100644 Brewfile delete mode 100644 bliki.tf create mode 100755 tools/publish delete mode 100755 tools/publish-cloudfront delete mode 100755 tools/publish-ec2 delete mode 100644 versions.tf diff --git a/.gitignore b/.gitignore index 7d2f5fa..46ff246 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1 @@ /site/ -/.terraform/ -/Brewfile.lock.json diff --git a/.terraform-version b/.terraform-version deleted file mode 100644 index dc1e644..0000000 --- a/.terraform-version +++ /dev/null @@ -1 +0,0 @@ -1.6.0 diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl deleted file mode 100644 index 76a026a..0000000 --- a/.terraform.lock.hcl +++ /dev/null @@ -1,24 +0,0 @@ -# This file is maintained automatically by "terraform init". -# Manual edits may be lost in future updates. - -provider "registry.terraform.io/hashicorp/aws" { - version = "5.19.0" - hashes = [ - "h1:rgsqMIwX/2b2Ghrfd3lPasPoHupkWsEA+fcXod60+v8=", - "zh:03aa0f857c6dfce5f46c9bf3aad45534b9421e68983994b6f9dd9812beaece9c", - "zh:0639818c5bf9f9943667f39ec38bb945c9786983025dff407390133fa1ca5041", - "zh:0b82ad42ced8fb4a138eaf2fd37cf6059ca0bb482114b35fb84f22fc1500324a", - "zh:173e8c19a9f1d8f6457c80f4a73a92f420a81d650fc4ad0f97a5dc4b9485bba8", - "zh:42913a40ddfe9b4f3c78ad2e3cdc1dcfd48151bc132dc6b49fc32cd6da79db21", - "zh:452db5caca2e53d5f7090979d518e77aa5fd98385514b11ee2ce76a46e89cb53", - "zh:9b12af85486a96aedd8d7984b0ff811a4b42e3d88dad1a3fb4c0b580d04fa425", - "zh:a12377ade89ee18d9be116436e411e8396898bd70b21ab027c161c785e86238d", - "zh:aa9e4746ba49044ad5b4dda57fcdba7bc16fe65f696766fb2c55c30a27abf844", - "zh:adfaee76d283f1c321fad2e4154be88d57da8c2ecfdca9516c8920bd2ece36ed", - "zh:bf6fbc6d60661c03ed2214173c1deced908dc62480dd41e67ac399fa4abd7467", - "zh:cb685da03ad00d1a27891f3d366d75e8795ac81f1b427888b434e6832ca40633", - "zh:e0432c78dfaf2baebe2bf5c0ad8087f547c69c2c5a00e4c1dcd5a6344ce726df", - "zh:e0ec9ccb8d34d6d0d8bf7f8628c223951832b4d50ea8887fc711fa854b3a28b4", - "zh:f274397ada4ef3c1dce2f70e719c8ccf19fc4e7a2e3f45d018764c6267fd7157", - ] -} diff --git a/Brewfile b/Brewfile deleted file mode 100644 index a2d15f3..0000000 --- a/Brewfile +++ /dev/null @@ -1,3 +0,0 @@ -brew "awscli" -brew "mkdocs" -brew "terraform" diff --git a/bliki.tf b/bliki.tf deleted file mode 100644 index dde1866..0000000 --- a/bliki.tf +++ /dev/null @@ -1,11 +0,0 @@ -terraform { - backend "s3" { - bucket = "terraform.grimoire" - key = "bliki.tfstate" - region = "ca-central-1" - } -} - -provider "aws" { - region = "ca-central-1" -} diff --git a/tools/publish b/tools/publish new file mode 100755 index 0000000..9ee5d71 --- /dev/null +++ b/tools/publish @@ -0,0 +1,11 @@ +#!/bin/bash -e + +cd "$(dirname "$0")/.." + +## tools/publish +## +## Publishes site/ to the S3 bucket hosting grimoire.ca + +exec rsync -zav --delete --progress \ + site/ \ + admin@grimoire.ca:/srv/grimoire.ca/webroot/ diff --git a/tools/publish-cloudfront b/tools/publish-cloudfront deleted file mode 100755 index ee8aa63..0000000 --- a/tools/publish-cloudfront +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -e - -cd "$(dirname "$0")/.." - -## tools/publish -## -## Publishes site/ to the S3 bucket hosting grimoire.ca - -exec aws s3 sync --delete site/ s3://grimoire.ca/ diff --git a/tools/publish-ec2 b/tools/publish-ec2 deleted file mode 100755 index 9ee5d71..0000000 --- a/tools/publish-ec2 +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -e - -cd "$(dirname "$0")/.." - -## tools/publish -## -## Publishes site/ to the S3 bucket hosting grimoire.ca - -exec rsync -zav --delete --progress \ - site/ \ - admin@grimoire.ca:/srv/grimoire.ca/webroot/ diff --git a/versions.tf b/versions.tf deleted file mode 100644 index f2702bf..0000000 --- a/versions.tf +++ /dev/null @@ -1,7 +0,0 @@ -terraform { - required_providers { - aws = { - source = "hashicorp/aws" - } - } -} -- cgit v1.2.3