Skip to content

Commit 618bc4d

Browse files
committed
Migrated to new s3 bucket
1 parent b48ec82 commit 618bc4d

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ S3_KEY := $(shell sops decrypt secrets/secrets.yaml | grep ^s3_key
66
S3_ACCESS_KEY := $(shell sops decrypt secrets/secrets.yaml | grep ^s3_access_key | cut -d ' ' -f 2)
77
S3_SECRET_KEY := $(shell sops decrypt secrets/secrets.yaml | grep ^s3_secret_key | cut -d ' ' -f 2)
88

9-
.PHONY: help init plan apply test pre-commit-check-deps pre-commit-install-hooks argcd-login
9+
.PHONY: help init plan apply migrate test pre-commit-check-deps pre-commit-install-hooks argcd-login
1010

1111
help:
1212
@echo "General targets"
@@ -22,6 +22,7 @@ help:
2222
@echo "\ttest: run pre-commmit checks"
2323
@echo "\tplan: run 'terraform plan'"
2424
@echo "\tapply: run 'terraform apply'"
25+
@echo "\tmigrate; run terraform init -migrate-state"
2526
@echo
2627
@echo "One-time repo init targets"
2728
@echo "--------------------------"
@@ -47,6 +48,9 @@ apply: test plan
4748
@${TERRAFORM} apply -auto-approve -compact-warnings .terraform/plan
4849
@rm -f .terraform/plan
4950

51+
migrate: init
52+
@${TERRAFORM} init -migrate-state -upgrade -input=false -backend-config="key=${S3_KEY}" -backend-config="bucket=${S3_BUCKET}" -backend-config="region=${S3_REGION}" -backend-config="access_key=${S3_ACCESS_KEY}" -backend-config="secret_key=${S3_SECRET_KEY}"
53+
5054
test: .git/hooks/pre-commit
5155
@pre-commit run -a
5256

secrets/secrets.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ cloudflare_auth_client_id: ENC[AES256_GCM,data:VB1wVTx/Ty1vYkDTD/oYmlOijZCXyA0LK
44
cloudflare_auth_client_secret: ENC[AES256_GCM,data:h2v8SarCEPXSZCAqpZBifWfNSOaFDuDumvLZENnBrldqw0u2OIr49wrnEJbkUCqcMIBWjYyp3eOl/UQ04Suyfg==,iv:eanDpbCPKz0vSNEqHr1cNC+K2M1dkwDKpfpJf46BOv0=,tag:/+VEro+OVjMXnORwou4Rpw==,type:str]
55
ssh_user: ENC[AES256_GCM,data:YWSAXA==,iv:1Bri+4KYE6UeDL/XKhn/JVjDR3yQEF8dbXTMOavdR74=,tag:mT0WBdryoLiy7uTXnZYeJA==,type:str]
66
ssh_host: ENC[AES256_GCM,data:gPoiBur4Bh6n2CgvBQnhGfomCg4=,iv:IC6AAmk1T2bGqlg6YY7yeMZAsE99xKoHlNajYSQZDwo=,tag:sogFq7S9G5WpmK7wvYb8Vw==,type:str]
7-
s3_bucket: ENC[AES256_GCM,data:FG3xizlGuRE=,iv:o+JtDRtzUBGE3wZ3mxtpH0Pd8eQVxb84Et4tcugR4Pc=,tag:kdTHdDAObh3mAWUHoeIdnw==,type:str]
8-
s3_key: ENC[AES256_GCM,data:E7VyakrYdQ==,iv:+uIn3H31mrSsB2pbMZ44+qIQRa1hbFlCHATBmX1MlXE=,tag:s3oXsuftdR6u0XKKLTYWAw==,type:str]
7+
s3_bucket: ENC[AES256_GCM,data:sbsol2huTZPIrXQUUGbNmFZqRkQ=,iv:i/rAaTPmnY9SzRBm+Y++mpNIo08BuLqvei4NBHjhzE4=,tag:NBNsG5p9/Q6Yub4Ax4oQKw==,type:str]
8+
s3_key: ENC[AES256_GCM,data:UJGeRgfK2BOxr+XAkz74PSgHwic=,iv:gAvEWLrIlYaAYHuAWG1h8z/B1E0IN0a6Qhc/wcyNr74=,tag:q9JGP9MCfoy4eh7BhYrDqQ==,type:str]
99
s3_region: ENC[AES256_GCM,data:bW9LX1MvGLUW,iv:XsmnFQ7xqKnOeAwQ6Fgyexvn9YXQIDtZTJm1PJYckxA=,tag:95El6ki7awk1iwswHGgHYg==,type:str]
1010
s3_access_key: ENC[AES256_GCM,data:fHd74FNP/jNQePEDWmbFMUFfnCI=,iv:za6Dp4LOiaegTnEyFEENcwa46kvxXtOjXHDYwx6lzgM=,tag:dHj0gt906krov3zBTjJo1w==,type:str]
1111
s3_secret_key: ENC[AES256_GCM,data:ueafb5vZeMa2paJdm27HoFpRpeuhsvoG0LIk+z5VCJAvuQZP1VhnEQ==,iv:xZJEibkjJsDaWNOuqR+3XM3BlmCqAwigohS0UPmUoVo=,tag:6ehkC+qMxXZ2o+grVnCVlQ==,type:str]
@@ -36,7 +36,7 @@ sops:
3636
d2pVcDh3cDNqY1gzSVR5Z2NXcld1Qm8KRdv8vKhMBi1R8fGIphdmY4pfHV1sAqSb
3737
nAXWA6Ut5/KAPIluSnBtWFkcakulcXYT01XorziztVS0X4nJDzEvMg==
3838
-----END AGE ENCRYPTED FILE-----
39-
lastmodified: "2025-09-27T21:19:49Z"
40-
mac: ENC[AES256_GCM,data:4ToSqQvTyREG2XeVSCPZYjXeVcM5SvLe8RJ8G+wWnjXWNKg+u8Z2CyiNYGr6Tn8waiQi/HyM90R/cAkxbcjgDKNrzYm9hwd1YG8sdAE3qLnBN9zbRn2nw5R92Rkko3ojmn0nWMpL0bEtuGg9lOF8u70AmdC4s59HSmdF+9VPAO0=,iv:QvQjb5LTFw3SftmeLXaQ7Qz++d8fgP86ati6XWQjYWw=,tag:u7pJLAsjvQPK32ILaub/4g==,type:str]
39+
lastmodified: "2025-09-27T22:05:10Z"
40+
mac: ENC[AES256_GCM,data:6WPRCHQnpkROYoGaq/ZR+pv5SoHo/7EfikX0QRTn3IFbT83DblU1cXjIomEqr9FTdVW27m2bWwihZ0QmA23Ixjui/GW15onqyqXVCuAhCsNNGqs0OamR/lrRledYCNj9QBz0AsNjNXnqnzpblRW82mg8dn1Kf+DiWRefzJ38/wc=,iv:Qv+WJP2KmHR1C0Maf6i7pG51eJ4cWflqQzRqxY3UFO4=,tag:qCJDKn0+ftj7XIP4326PZw==,type:str]
4141
unencrypted_suffix: _unencrypted
4242
version: 3.10.2

0 commit comments

Comments
 (0)